노마드 개발자 북클럽모셔놓기만 했던 개발자 필독서 클린코드 스터디를 시작합니다. 독서 스케쥴, 그리고 감상평(TIL)을 공유할 예정입니다.
🔖 오늘 읽은 범위 : 시작 ~ 1장, 깨끗한 코드
🔖 오늘 읽은 범위 : 2장 의미있는 이름😃 책에서 기억하고 싶은 내용을 써보세요.🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
🔖 오늘 읽은 범위 : 시작 ~ 1장, 깨끗한 코드\*\*Assignment '다른 사람들의 TIL 볼 정신까진 없어서... 너무 봐야하는 TIL이 많아서...' 라며 추천만 보고 있었죠?최애 독서 감상문을 쓴 딱 3명만 찾아보세요.지금까지 읽었던 부분도 복습하고,
2022.02.243장 함수작게 만들어라 (p.42) \- 작은 함수가 좋다.블록과 들여쓰기if/ else/ while 문 등에 들어가는 블록은 한 줄이 좋다. 중첩구조가 생길만큼 함수가 커져서는 안된다. 한 가지만 해라! (p.44) \- 함수는 한 가지를 잘
2022.02.284장 주석부정확한 주석은 아예 없는 주석보다 훨씬 더 나쁘다. 코드만이 정확한 정보를 제공하는 유일한 출처다. 그러므로 우리는 주석을 가능한 줄이도록 꾸준히 노력해야 한다.(p.69)주석은 나쁜 코드를 보완하지 못한다. 코드로 의견만을 표현하라. 좋은
2022.03.026장. 객체와 자료구조자료의 추상화 그저 조회 함수와 설정함수로 변수를 다룬다고 클래스가 되지는 않는다. 그보다는 추상 인터페이스를 제공해 사용자가 구현을 모른 채 자료의 핵심을 조작할 수 있어야 진정한 의미의 클래스다. 자료를 세세하게 공개하기
2022.03.047장. 오류처리우아하고 고상하게 오류를 처리하는 기법과 고려사항 몇 가지오류코드보다 예외를 사용하라Try-Catch-Finally 문부터 작성하라미확인(unchecked) 예외를 사용하라예외에 의미를 제공하라호출자를 고려해 예외 클래스를 정의하라정상
2022.03.078장. 경계 ~ 9장. 단위테스트소프트웨어 경계를 깔끔하게 처리하는 기법과 기교외부 코드 사용하기경계 살피고 익히기log4j 익히기 학습 테스트는 공짜 이상이다아직 존재하지 않는 코드를 사용하기깨끗한 경계(9장 내용이 많아서 8장은 따로 분리할 예정이
🔖 오늘 읽은 범위 : 10장. 클래스 클래스 체계 <가장 앞----------------------------------------------------------------------------------------------------------------