[TIL] 2020.04.25

Lee·2020년 4월 24일
0

TIL

목록 보기
35/51
post-thumbnail

그 동안 한 일

  • 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 하루에 1강씩 정독 후 실습
  • 밀린 대학과제 해결하기
  • 개발에 관한 방향성??🤔 잡기

오늘 계획한 일

  • TDD 실천법과 도구 1강 읽기 🧾
  • GitHub에 TDD 프로젝트 Commit하기 ✅
  • velog에 읽은 내용 정리하기 ✅
  • 대학 과제하기 ✅

배운 것

  • 클래스 설계
    책을 읽으면서 TDD와 관련된 내용들을 많이 배웠지만, 가장 크게 와닿은 부분은 클래스를 설계하는 방법이였다. 보통 나는 클래스를 설계한다고 하면 무작정 속성부터 집중해서 설계하는 경향이 있었다. 에를 들어 Account (계좌를 만드는 클래스)를 생성한다고 하면 잔고 조회, 입금, 출금 이런식으로 동작부터 생각하는 것이 아니라, 계좌 이름은 뭐고, 고객 이름은 또 뭐고.. 아 또 뭘 포함해야 하지? 라고 속성을 고민하게 된다는 것이다.. 😂앞으로는 속성보단 동작 위주로 설계하자 꼭! 👏

내일 할 일

  • 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 8강 읽고 수행
  • TDD 실천법과 도구 2강 읽고 수행
  • 배운 것에 대해 정리하고 다시 생각할 수 있는 시간 꼭 가지기!

0개의 댓글