[CleanCode] CleanCode(깨끗한 코드)
CleanCode 후기입니다. 오늘부터 이후 몇주가 로버트C.마틴의 클린코드 독후감을 연재합니다.
깨끗한 코드란?
-
BadCode
유지보수가 너무 힘들다. 이후에 생산성이 너무 떨어지는 문제를 가지고 있다.
쓰레기 시스템을 바꾸는 와중에 너무 오랜 시간이 들어간다. 그 과정에서 팀원이 떠나는 경우도 허다…하다니.. -
Attitude
관리자가 뭐라고 하던지, 우리는 좋은 코드를 위해서 일정을 싸워야하고 버틴 의무가 있다. -
What is Clean Code
논리적으로 간단해야한다. 의존성을 줄여야 한다. 최적화, 한가지만 해라
가독성
다른 사람이 고치기 쉬움, 테스트 케이스
중복을 줄인다. 한가지만하기
사실 뻔한 이야기지만 하기가 어렵다…
Leave a comment