[워밍업 클럽 2기 BE - 클린코드&테스트] 1주차 발자국
1개월 전
[ Readable Code: 읽기 좋은 코드를 작성하는 사고법 ] 강의 내용을 바탕으로 작성된 블로그입니다.
학습 내용
섹션 2. 추상
추상과 구체에 대한 개념을 학습하고, 추상화 기법과 구체 기법을 메서드, 코드 단에서 구현
섹션 3. 논리 사고의 흐름
사고의 흐름에 따라 코드를 작성, 가독성을 향상 시킬 수 있는 코드 작성 요령
섹션 4. 객체 지향 패러다임
추상 관점으로 객체 지향 패러다임을 바라보고, SOLID 원칙에 따라 객체 설계
섹션 5. 객체 지향 적용하기
상속과 조합, 도메인 객체(VO)와 다형성, Enum에 대한 개념 학습
회고
개념 학습과 실제로 적용하는 과정에는 큰 차이가 있음을 알았다. 어떻게 분리하고, 추상화하는지에 대해 많이 고민했던 것 같다. 특히 내가 짠 코드를 다른 사람들이 읽기 편하도록 만드는 것이 어려웠던 것 같다.
댓글을 작성해보세요.