목록Clean Code (1)
코드몽키
클린한 코드에 대하여
포트폴리오 소개글에는 클린한 코드를 추구하는 개발자라고 적어두었다. 하지만 몇 달 전 면접에서 “당신이 생각하는 클린한 코드는 무엇인가요?” 라는 질문을 받았을 때, 나는 이렇게 대답했다. “객체지향적 원칙을 준수하고, 네이밍을 의미 있고 간결하게 합니다.복잡한 구조의 코드가 좋은 코드가 아니라, 다른 사람이 읽었을 때 명확히 이해할 수 있는 코드가 클린한 코드라고 생각합니다.” 그때 면접관님이 다시 물었다. “그럼 실제 코드 중에 적용한 사례를 하나만 들어줄래요?” 그 순간, 나는 머리가 하얘졌고 결국 "SOLID... SOLID.." 무새가 되어버렸다.며칠 전 또 다른 면접에서도 “이 코드를 리팩토링해보세요.”라는 요청을 받았지만, 리팩토링을 해보라는 면접관의 말에 머리에 스턴건을 맞고 내가 아는..
Clean Code
2025. 11. 4. 23:40