프로그래머를 위한 이름 짓는 원리
(green-labs.github.io)컴퓨터 프로그래머는 '이름 짓기'를 가장 전문적으로 다루는 직업일지도 모릅니다
- 이름은 프로그래머들이 생각하는 것만큼 실제로 중요한 것일까요?
- 어떤 이름이 좋다 나쁘다 판단할 수 있는 기준은 무엇일까요?
이름 짓는 원리 from 책 "클로저 기본원리(Elements of Clojure)"
- 이름이 중요한 이유
- 좋은 이름을 어떻게 찾을 수 있을까?
- 프레게의 의미이론
- 코드에서의 의미이론
- 의미를 기준으로 이름을 붙여야 하는 이유
- 협의성과 일관성
- 의도적 비일관성
- 자연 이름, 인공 이름
- 그 외의 팁들