
뚜껑을 열었을 때 코드가 깔끔하고 일관적이며, 꼼꼼하다고 감탄하면 좋겠다. 질서 정연하다고 탄복하면 좋겠다. 술취한 뱃사람 한무리가 짜놓은 듯 어수선해 보인다면 독자들은 프로젝트의 다른 측면도 똑같이 무성의한 태도로 처리했으리라 생각할 것이다. 형식은 의사소통의 형식이다. 그리고 의사소통은 전문 개발자의 일차적인 의무이다. 그렇기 때문에 형식은 중요하다! 너무 중요해서 무시하기 어렵다. 이부분이야말로 사소한 곳에서 발휘하는 정직이라고 생각한다. 오늘 구현하는 기능은 다음 버전에서 바뀔 수 있다. 하지만 오늘 구현한 코드의 가독성은 앞으로 바뀔 모든 코드의 품질에 지대한 영향을 미친다. 코드의 길이는 적절해야 한다. 여러 큰 프로젝트의 예시를 살펴보면 500줄, 200줄도 안되는 파일로도 큰 시스템을 구축..
Computer Science 이야기/Books
2025. 3. 5. 23:09
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 클린코드
- 합격
- 네트워크
- 오픈소스
- 백준
- 프론트엔드
- 기계식 키보드
- 후기
- 프로그래머스
- 오픈소스기여
- boj
- 대전
- 개발자
- devcon
- SW마에스트로
- python
- DevOps
- 코딩테스트
- 타입스크립트
- github
- 회고
- 파이썬
- 개발자밋업
- ssi-at
- 알고리즘
- python3.8
- IT대외활동
- 노개북
- 개발자북클럽
- 노마드코더
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함