오늘의 TIL 3줄 요약
•
개발을 시작하고 새로운 것을 만들고 기능을 잘 작동시키는 것도 좋지만, 가장 중요한 것은
”유지보수”이다.
•
항상 깨끗한 코드를 유지해야 이후에도 문제 될 점들이 없다.
•
봤을 때 보기 편하고 논리가 간단해야 하고, 의존성을 최대한 줄여야 한다.
책에서 기억하고 싶은 내용
깨끗한 코드
깨끗한 코드는 보기가 쉽고, 효율성이 좋아야한다. 여기서 효율성은 속도만을 뜻하지 않고,
자원까지 고려하는 것이다.
나쁜 코드는 나쁜 코드를 초래한다. 코드를 고치기 위해서 계속 안좋은 코드를 만든다는 것이다.
그리고 철저한 오류처리를 위해서 세세한 부분까지 신경써야한다.
책 읽은 소감
읽으면서 지금까지 내가 작성한 코드들이 얼마나 별로였을지 생각이 자꾸 났다. 예전에 프로젝트했을 때도
그렇지 않았을까..한다.
책에서 항상 강조하는 부분들이 깨끗한 코드다. 앞 부분만 살짝 읽긴 했지만 코드를 작성할 때 이제 조금 더
변수 이름이나 함수, 클래스 이름들을 고민하고 어떻게 표현해야 할지를 생각하면서 작성할 수 있을 것 같다.
중요한 점. 중복 줄이기, 표현력 높이기, 간단한 추상화 고려하기(한 기능만 수행)
#노개북 #개발자북클럽