clean code1 클린코드 3장 — 함수 의도를 분명히 표현하는 함수를 어떻게 만들 수 있을까? 함수에 어떤 속성을 부여해야 처음 읽는 사람이 프로그램 내부를 직관적으로 파악할 수 있을까? 작게 만들어라! • 함수를 만드는 첫번째 원칙 => 작게! • 함수를 만드는 두번째 원칙 => 더 작게! 무조건 작은 함수가 좋다. 각 함수가 명백하게 하나의 이야기를 표현해야 한다. 얼마나 짧아야 할까? public static String renderPageWithSetupsAndTeardowns(PageData pageData, boolean isSuite) throws Exception { boolean isTestPage = pageData.hasAttribute("Test"); if (isTestPage) { WikiPage testPage = p.. 2019. 6. 14. 이전 1 다음