[스페셜 이슈 제10호] 읽기 쉬운 코드 작성 비법

NHN에서 일본 검색서비스 개발 업무를 맡고 있는 에이콘 이클립스 시리즈 에디터 양석호님이 월간 마이크로소프트웨어 4월호 <이 책의 발견> 코너에 "켄트 벡이 공개하는 읽기 쉬운 코드 작성 비법"이라는 글을 기고해 주셨습니다.



흔히 우리가 알고 있는 패턴, 즉 디자인 패턴은 특정 유형의 설계 문제에 대응하기 위한 해결책이다. 하지만 『켄트 벡의 구현 패턴』은 구현 과정에서 겪는 좀더 일반적이고 사소한 선택, 즉 변수 이름은 어떻게 지을지, 메소드는 어떻게 쪼갤지, 클래스 멤버의 가시성은 어떻게 결정할지 등 순간순간의 다양한 갈림길에 대해 더 읽기 쉬운 코드를 목표로 한 해결책을 제시하고 있다.

"좋은 코드는 다른 사람이 읽기 쉬운 코드"라는 전제를 시작으로 가치와 원칙을 확립하고, 확립된 가치와 원칙에 따라 일관성있는 실제 코드의 패턴을 정리해낸 것이다. 이름 하나 지을 때마다, 클래스 하나 만들 때마다 발버둥치게 만들던 고민이 줄어가는 느낌만으로도 책을 읽는 내내 즐거웠다.

업무하시랴 책 번역하시랴 많이 바쁘실 텐데 멀리 일본에서 좋은 글 써서 보내주신 양석호님과 글 실어주신 월간 마소에도 감사드립니다.

▷▶ 스페셜 이슈 기사 읽으러 가기

CC

크리에이티브 커먼즈 라이센스 에이콘출판사에 의해 창작된 이 저작물크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.


  • okgosu| Apr 23, 2008

    오옷...일본에 계시군요...
    저도 함 불러주세요~

  • javanese| May 08, 2008

    핫~ 언제든 놀러오세요~ 무료가이드서비스를 ^^
    이번에 한국가서 새 Flex 책 받아왔습니다. 다시 한번 대박의 느낌이! 수고많으셨습니다~ 잘 보겠습니다!