코딩의기술 -오즈 모리하루::함수화 그 밖에

함수화의 목적

코드의 재사용의 목적 뿐만이 아니라 코드의 가독성, assert를 통한 오류 체크
복잡해지기 쉬운 부분을 국소화 하거나 함수를 통해 은폐해서 코드의 추상도를 높일 수 있다.

함수를 사용할 때의 마음가짐

다른 사람에게 코드의 의도가 제대로 전해질 것인지 고민하는 것.


문제의 본질을 이해

함수 분할을 하려면 문제의 본질을 제대로 이해하고 있어야한다. 분할 하다 보면 문제의 본질에 가까워 질 것이다.

댓글

이 블로그의 인기 게시물

실내공간 표준안 IndoorGML의 개념 및 활용(이기준, 이지영)('13.06.24 심사완료) 정리.

플랫폼과 에코시스템