개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
중복을 피하라.
한 기능만 수행하라.
제대로 표현하라.
작게 표현하라.
TIL (Today I Learned) 날짜
2022.04.23.sat
오늘 읽은 범위
추천사 ~ 1장.깨끗한 코드
책에서 기억하고 싶은 내용을 써보세요.
논리가 간단해야 버그가 숨어들지 못한다. (p.9)
의존성을 최대한 줄여야 유지보수가 쉬워진다. (p.9)
나쁜코드는 나쁜코드를 '유혹'한다! 흔히 나쁜 코드를 고치면서 오히려 더 나쁜 코드를 만든다는 뜻이다. (p.9)
코드를 읽는 사람에게 프로그래머가 단호하다는 인상을 줘야 한다. (p. 11)
깨끗한 코드는 작성자가 아닌 사람도 읽기 쉽고 고치기 쉽다.
단위 테스트 케이스와 인수 테스트 케이스가 존재한다. (p.11)
중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 표현하라.(p.14)
읽으면서 짐작한 대로 돌아가는 코드가 깨끗한 코드이다.(p.15)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
깨끗한 코드에 대해 여러 개발자의 표현으로 읽으니 와닿는 느낌이 들었다. 아직 취준생이라 깨끗한 코드보다는 나쁜 코드에 가깝지만 우아하고 읽으면서 짐작대로 돌아가는 코드를 짜는 개발자가 되야겠다.
오늘 읽은 다른사람의 TIL