책 리뷰

5장. 형식 맞추기
해당 글은 챕터를 읽고 느끼는 바에 대하여 쓴 글입니다. 주관적인 해석이 들어갈 수 있으니, 참고 부탁드려요. 프로그래머라면 모든 코드를 형식에 맞춰 깔끔하게 코드를 짜야한다. 당신이 만약 팀 안에서 일을 하고 있다면, 팀에서 합의를 통해 규칙을 정하고 모두가 그 규칙을 따라야 한다. 형식을 맞추는 목적 코드 형식은 너무나도 중요하다. 왜냐하면 코드 형식은 의사소통의 일환이기 때문이다. 의사소통은 개발자들에게 있어서 일차적인 의무이다. 그렇다면 원활한 소통을 위해 필요한 코드 형식은 무엇일까? 1. 적절한 행 길이를 유지하라. 적절한 행 길이는 개발자들이 코드를 읽는 데에 도움을 줄 수 있다. JUnit, FitNesse, testNG 같은 대형 프로젝트를 살펴볼 때, 최대 Line이 500 Line이 ..

2장. 의미 있는 이름
개발자가 개발하면서 생각보다 많은 시간을 겪게 되는 일은 바로 변수명, 혹은 method명을 짓는 일이다. 책에서 소개하는 이름을 잘 짓는 간단한 규칙에 대해서 정리한다. 1. 의도를 분명히 밝혀라. 의도가 분명한 이름은 정말로 중요하다는 사실이다. 의도를 분명히 밝힌 변수명이라면 나 자신뿐 아니라 타인이 나의 코드를 읽을 때도 좀 더 행복해질 수 있다. 주석이 필요하다면 의도를 분명히 드러내지 못했다는 말이다. public List getThem(){ List list1 = new ArrayList(); for(int[] x: theList) if(x[0] == 4){ list1.add(x); } return list1; } 위에 보이는 코드는 이 method가 어떠한 일을 담당하는지 전혀 알 수 없다..