좋은 코드를 위한 이론 및 실무 사례연구 | 01_과정 소개 |
좋은 코드란 무엇일까? | 02_좋은 코드, 나쁜 코드, 이상한 코드 |
03_레거시 코드 | |
04_왜 좋은 코드를 작성해야 할까 | |
가독성 높이는 습관 | 05_이름짓기 |
06_캡슐화 | |
07_enum | |
08_null | |
09_null 핸들링 | |
10_Optional 살펴보기 | |
11_Optional 제대로 사용하기 | |
12_Side effect 줄이기 | |
13_심플하게 구성하기 | |
14_심미적 방법들 | |
15_주석 | |
16_익셉션 핸들링 (1) | |
17_익셉션 핸들링 (2) - 실습 | |
18_테스트 코드 (1) | |
19_테스트 코드 (2) | |
20_테스트 코드 (3) - 실습 | |
의존성 다루기 | 21_의존성 다루기 _ IoC, DI, DIP |