본문으로 바로가기

2021-03-27 2주간 근황 정리

category 오늘의 일상/회고록 2021. 3. 27. 00:45

1. 독서

 

개발자들의 필독서는 꼭 읽어 보라고하여 이참에 읽어보고 Prodo 독서 리뷰 에 게시 하고 있다.

 

1) 로버트 C 마틴의 클린코드 (애자일 스프트웨어 장인정신) 부록 부분 빼고 1회 완독 완료.

 

- 단원 요약별로 블로그에 정리. 

 

- 느낀점 : 그동안 변수 이름을 대충 지었던것에 깊은 반성을 하게 되고,

              함수는 한가지 일만 해야 된다는점. 불필요한 주석은 나중에도 안보기 때문에 과감히 삭제.

              말 그대로 깨끗하게 코드를 작성해야 된다는걸 느끼게 해주는 책이었다.

 

2) 마틴 파울러의 리팩토링 독서중

- TDD에 중요성을 느끼고 있음.. 추후 리뷰 예정

 

3) 조영호의 오브젝트 (코드로 이해하는 객체지향 설계) 2단원까지 읽었고 조만간에 리뷰 할 예정.

 

2. 코딩테스트

 

최근 들어 준비를 많이 하지 못했으나, 꾸준하게 릿코드 위주 문제로 풀어보려고 노력하고 있다.

 

3. 포트폴리오 준비 (유아도서 쇼핑몰)

 

- 도메인 개발 (70% 완료)

- TDD 진행 ( 회원가입, 상품등록, 상품구입)

- 게시판 개발 및 테스트 진행 예정

- 백엔드 팀원들과 주말에 모여 추가 개발 및 깃 공유예정 (3월 28일)  

1) 기존소스에 jpa에서 persist -> spring data jpa로 변경

 

2) 모키토 셋팅 및 TDD에 도입 및 남은 테스트 기능 추가

 

3) 스웨거 도입해서 기능별 Controller 요청 및  테스트

 

4) 차주 업무 내용 정리

 

4. 기술면접 준비

이번주 끝으로 6주간의 기술면접 스터디가 막을 내렸다.

 

스프링 기술면접 링크

github.com/prodo-developer/techStudy/blob/main/6%EC%A3%BC%EC%B0%A8(Spring)/6%EC%A3%BC%EC%B0%A8_%EC%B5%9C%EC%A2%85.md

 

주제는 스프링이었으며, 추 후에 예쁘게? 접기 방식으로 변경할 예정이다.