카테고리 없음
64. [TIL] 오늘의 배움일지 ( 21-05-14 )
VIPeveloper
2021. 5. 14. 17:30
728x90
반응형
1. Facts (사실, 객관) 실제로 내가 했던 일이나 겪었던 일의 사실을 적습니다.
- 코드숨
- DRY 전략(Do Not Repeat Yourself)
- 반복되는 코드를 작성하지 말고 한곳에서 몰아 처리하자
- 처리 방법 : https://johngrib.github.io/wiki/dry-principle/
✔ 간단한 함수로 교체하여 위임한다.
✔ 다형성을 활용한다
✔ TEMPLATE METHOD 패턴이나 STRATEGY 패턴을 활용한다
- SRP 전략(Single Responsibility Principle)
- 이론 : https://m.blog.naver.com/PostView.nhn?blogId=rain483&logNo=220502568265&proxyReferer=https:%2F%2Fwww.google.com%2F
- 처리 방법
✔ 추상화를 통해 명확한 의미부여를 수행하는 것이 필요
- JavaDoc이란?
- 참고 문서 : https://blog.live2skull.kr/javadoc/java/java-javadoc/
- 문서화할 클래스, 필드, 메서드, 어노테이터, 인터페이스 등에 주석 및 어노테이션으로 문서를 작성하고, HTML등 다양한 포맷으로 export 하는 기능을 제공합니다.
- 표준에 맞춘 주석 작성으로, 구독자 간의 혼동을 최소화합니다.
- DRY 전략(Do Not Repeat Yourself)
2. Feelings (느낌, 주관) 내가 했던 일을 하면서 느꼈던 감정이나 느낌을 적습니다.
3. Findings (배운 점) 내가 했던 일을 통해서 새롭게 배운 점이나 알게 된 점을 적습니다.
4. Affirmation (자기 선언) 내가 했던 일을 통해 배운 점과 아쉬운 점을 어떻게 유지하고 개선할 것인지 적습니다.
728x90
반응형