박수완
1. 📌 핵심 개념 정리
✅ 요약하기
각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다.
한첫째,줄 요약 내용둘러보자
개선철저히전이해하고
클래스를
개선훨씬 전높은 코드테스트
커버리지가 개선 전 코드의 문제점을 작성합니다.
개선 후
개선 후 코드
개선 후의 코드에 대한 설명을 작성합니필요하다.
한둘째,줄 요약 내용고쳐보자
.
주석.
법적인 정보는 필요하므로 라이선스 정보와 저작권은 보존한다.
소스
- 코드 제어 도구를 사용하므로 변경 이력은 없애도 괜찮다.
한import 문
java.text.* 와 java.util.*로 줄여도 요약된다.
내용
2. 🤔 이해가 어려운 부분
🔍 질문하기
책을Javadoc 읽으며주석
여러 언어를 사용하면 제대로 모양새를 맞추기 어려웠던렵다. 개념주석 전부를
로 감싸면 형식이나명확그대로 유지된다.
서술적인 용어
일련번호라는 용어는 날짜보다 제품 식별 번호로 더 적합하다.
enum으로 변경
특정 버전에서 직렬화한 클래스를 다른 버전에서 복원하지 않았던는 내용을편이 정리합니안전하다.
클래스
추상 클래스는 원칙의 이름
어려웠던 부분해당 개념이 헷갈리거나 명확하지 않았던 점을구체적인 구현 정보를 포함할 필요가 없다. 기반 클래스는 파생 클래스를 몰라야 바람직하다. ABSTRACT FACTORY 패턴을 적용해 생성한다.-
메서드
추상 메서드로 위임하는 정적 메서드는 SINGLETON, DECORATOR, ABSTRACT FACTORY 패턴 조합을 사용한다.메서드 인수로 플래그는 바람직하지 못하다. 메서드는 단순화하고 서술적인 표현으로
설명합니가독성을 높인다. 중복이 있으면 새 메서드를 생성해 중복을 없앤다. 궁금한점인수와
해당변수개념이 어떤 원리로 동작하는지, 실무선언에서어떻final 키워드 제거실질적인 가치는 없으면서 코드만 복잡하게
활용되는지만든다고등을판단했기질때문형태로 정리합니이다.
개념 또는 원칙의 이름어려웠던 부분.궁금한 점.
개념 또는 원칙의 이름어려웠던 부분.궁금한 점.
3. 📚 참고 사항
📢 논의하기
관련된 자료가 있다면 공유하고, 더 깊이 논의하고 싶은 아이디어나 의견을 정리합니다.
관련 자료 공유추가 자료관련 블로그 글이나 공식 문서 링크를 제공합니다.
논의하고 싶은 주제주제논의하고 싶은 내용을 간략히 정리합니다.설명논의하고 싶은 이유를 작성합니다.