함수는 작아야 한다. 한 눈에 들어올 정도로 짧아야 함. 5~20줄 정도가 이상적임. 함수는 한 가지 일을 해야 한다. 한 가지 작업만 수행하고, 그것을 잘 해야 함. 여러 작업이 섞이면 읽기 어렵고 유지보수가 힘들어짐. 함수 내부의 모든 문장은 동일한 추상