반응형
TIL (Today I Learned)
2022.02.26
오늘 읽은 범위
5장. 형식 맞추기
책에서 기억하고 싶은 내용을 써보세요.
- 오랜 시간이 지나 원래 코드의 흔적을 더 이상 찾아보기 어려울 정도로 코드가 바뀌어도 맨 처음 잡아놓은 구현 스타일과 가독성 수준은 유지보수 용이성과 확장성에 계속 영향을 미친다. (p.96)
- 적절한 행 길이를 유지하라 - 500줄을 넘지 않고 대부분 200줄 정도인 파일로도 커다란 시스템을 구축할 수 있다. (p.97)
- 프로그래머는 명백하게 짧은 행을 선호한다. (p.107)
- 개인적으로는 120자 정도로 행 길이를 제한한다. (p.108)
- 팀은 한 가지 규칙에 합의해야 한다. 그리고 모든 팀원은 그 규칙을 따라야 한다. (p.113)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 5장 끝에 나와있는 코드를 보고있자면 무슨 말인지는 모르겠으나 확실하게 깔끔하게 보인다.
- 나중에 공부를 더 해서 꼭 다시 읽어봐야 할 책이다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
- 인스턴스 변수
- 종속 함수
- while 문 끝에 세미콜론(;) 하나를 살짝 덧붙인 코드로 수없이 골탕을 먹었다. 세미콜론(;)은 새 행에다 제대로 들여써서 넣어준다. 그렇게 하지 않으면 눈에 띄지 않는다. 아래 코드를 참조한다. (p.113)
while (dis.read(buf, 0, readBufferSize) != -1)
;
반응형
'노마드북클럽 > 클린코드' 카테고리의 다른 글
📚 7장. 오류처리 (0) | 2022.03.02 |
---|---|
📚 6장. 객체와 자료구조 (0) | 2022.03.01 |
📚 4장. 주석 (0) | 2022.02.23 |
✔️ 미션 Mission (1) (0) | 2022.02.21 |
📚 3장. 함수 (0) | 2022.02.20 |