본문 바로가기
728x90

전체 글139

테스트 주도 개발 테스트 주도 개발 - YES24 테스트 주도 개발 - YES24 Test-Driven Development: By Example아름다운 코드와 즐거운 개발을 위한 테스트 주도 개발테스트 주도 개발은 학계와 업계에서 많은 주목을 받아온 프로그래밍 방법으로, 여러 연구 논문과 실례를 통해 www.yes24.com yes24 에서 평점이 10.0인 책 켄트 백의 (TDD) 을 읽었다. 저자 켄트 백의 말장난이 책 속 곳곳에 녹아 있다. 책 제목도 인데, 부제로 예시에 의한 이라는 말이 들어가 있다. 테스트를 예시(테스트)로 설명한다는 말장난이다. TDD의 개념을 알기전에 테스트 코드를 작성한적이 있었다. 테스트 주도 개발의 개념을 보고, 어떻게 테스트 코드를 본 코드보다 먼저 작성하는지 의아했다. 테스트 코드.. 2022. 4. 21.
백엔드 신입을 위한 면접 질문 처음으로 면접관의 입장을 경험하였다. 나도 많이 부족하지만, 1년차 개발자인 내가 생각했을 때 완벽하게 대답하지는 못하더라도 개념정도는 꼭 알았으면 좋겠다고 생각한 질문들이다. 나중에 내가 '과거에 이런 생각을 했었구나' 라고 돌아보기 위해 작성해 놓으려고 한다. 1. Domain이 ip를 찾는 과정 2. http https 차이 3. SQL OUTER JOIN과 INNER JOIN 차이 4. DB 인덱싱의 원리 5. 트랜잭션 6. 로드 밸런싱 8. 내부망 & 외부망의 개념 그 외 1. 혼자 공부해본 내용들 있는지 2. 공백기간 뭐했는지 2022. 4. 20.
이력서 100건 이상 본 후기 제가 보았던 이력서에 있는 사람들보다 제가 더 뛰어나다고 생각하지 않음을 먼저 밝힙니다. 그저 이력서를 보다 보니, 이런 것들을 보게 되더라' 하는 류의 이야기입니다. ----------------------------------------------------------------------------------------- 회사에서 약 1년 반이 지났다. 회사에 시니어 개발자가 없기 때문에 내가 직접 백엔드 개발자 채용을 진행하게 되었다. 사람인에서 조건을 걸고 필터링 통해 이력서를 정렬했다. 필터링 조건은 이렇다. - 서울 거주 - 신입 ~ 2년 이하 경력 - 백엔드 - 2, 3년제 졸업 이상 - 학점 3.0 이상 솔직히 300개 이상의 이력서를 본 것 같다. 1. 가장 먼저 이력서를 보면서 확인한.. 2022. 4. 20.
도메인 주도 설계 철저 입문 도메인 주도 설계 철저 입문 - YES24 도메인 주도 설계 철저 입문 - YES24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 후기 도메인 주도 개발이 궁금해서 읽은 책이다. 도메인 주도 개발은 Domain Driven Development 를 줄여서 DDD 라고도 한다. 개발할 때 기본적으로 entity, service, repository 로 나누는 것을 밑바탕으로 깔고 간다. 이것들의 근간이 도메인 주도 개발에서 나온 것이다. 가장 먼저 값 객체와 엔티티를 설명한다. 값 객체와 엔티티의 차이점은 엔티티는 수명주기가 존재한다는 것이다. .. 2022. 4. 7.
728x90