목록Clean (1)
컴공생의 다이어리
Clean Naming 원칙
Clean Naming 원칙 모든 이름은 반드시 그 의미가 명확해야 한다. Function, Class 역할이 명확하면 Naming도 명확해짐 Clean Function, Class의 제 1원칙은 명확히 한 가지 역할을 하는 것 역할이 많으면 이름도 명확하지 않게 됨 ex) - createAndSaveUserInfo(), validateDataAndSendEmailAndSMS() : 역할이 너무 많음 - User : 괜찮을수도 있지만 도메인에 따라 일반 사용자인지 관리자인지 혹은 모두를 포함하는지 다소 애매할 수 있음 - GeneralUtil : 어떤 역할을 하는 Util인지 다소 추상적일 수 있음 명확한 이름을 짓기 어렵다면 Function 혹은 Class가 너무 많은 역할을 하고 있는게 아닌지 고민해..
Development/기타
2022. 3. 7. 00:02