좋은 코드 만들기::코드 품질 높이기
개발자는 매번 끊임없이 자기 자신에게 과연 "무엇이 좋은 코드일까?"라는 물음표를 던진다. 개발자라면 회사에서 코딩을 하고나서 회의에서 다른 사람들 앞에서 자신이 짠 코드 리뷰를 하면서 설명하고 업무를 진행한다. 코드 리뷰를 하지 않는 회사도 있지만 대개는 코드 리뷰를 진행하여 코드 품질을 높이려고한다. 하지만 여러사람들의 의견을 나누다보면 팀원, 팀장조차도 "애매하다", "모르겠다" 등 미온적인 태도를 갖는 것을 볼 수 있다. 과연 왜 이런 태도를 갖게 되는 것일까? 왜 코드 리뷰때마다 "애매하다"고 말하는 것인가? 정말 여러 방향의 길이 있고 패턴이 있다면 "정답"이란 것을 명확히 표현할 수 없기때문에 이렇게 말하는 경우도 있다. 이럴 경우라면 다행이겠지만 정말 자신이 작성한 코드에 대해서 코드 자체..