코드숨 스프링 1주차 회고

종명·2021년 1월 23일
0

1주차 회고

한 일

  • Todo REST API 만들기
  • 객체지향 스터디에 참여
  • 공식 문서 읽기 (Exception)

배운 점

  • 스프링 없이 HTTP 요청을 처리하는 법을 익혔다.
  • 싱글턴 패턴이 안티 패턴이라는 걸 알게 되었다.
  • Enum을 이용해 상수별로 메서드를 구현할 수 있다는 점을 알게되었다. (인터페이스를 상속받아 구현하거나 람다를 이용해 구현)

느낀 점 & 자기 선언

  • 이번 주 대부분 시간을 과제를 수행하는데 보냈다.
  • 처음에는 나름대로 if-else, switch를 활용해 요청에 따라 다르게 처리해보고 그 다음에는 enum을 이용해 처리해보았다. 마지막으론 스프링처럼 해보고 싶어 리플랙션을 이용해보았다. 어떤 방법이 제일 괜찮은지는 아직 잘 모르겠다. 그래도 여러가지 방법을 이용해 과제를 수행해보며 알게 된 게 많아 뿌듯하다.
  • '객체지향의 사실과 오해' 에서 말하는 것처럼 메시지를 먼저 생각하고 객체를 선택하는 방법으로 설계를 하려 노력하였는데 이게 잘 하고 있는건지.. 아직 의문이다. 계속해서 다른 책들도 읽으며 객체지향에 대해 더 알아가야겠다.
  • 스프링 과정을 시작하기 전 '새로 배운게 있다면 나름대로 정리하여 포스팅 해보자'는 나만의 다짐이 있었다. 이번주에는 싱글턴 패턴에 대해서 나름대로 정리하였다. 글을 쓰는게 쉽지는 않지만 다음주에도 꼭 작성해야겠다!
  • 다음주도 기대된다.! 이번주보다 나은 내가 되어 더 좋은 코드를 작성하고 싶다.!

0개의 댓글