Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
TIL 1장. 깨끗한 코드
#clean_code
2년 전
672


TIL (Today I Learned)

2022.02.19

오늘 읽은 범위

1장. 깨끗한 코드

책에서 기억하고 싶은 내용을 써보세요.

  • 비야네 스트롭스트룹 :

    1. 논리가 간단 -> 버그차단. 2.의존성을 줄여->유지보수용이, 3.오류는 명백한 전략으로 철저히 처리, 4.성능을 최적으로 유지, 5.한가지를 제대로 (p.9)

  • 그래디 부치 : 깨끗한 코드는 잘 쓴 문장처럼 읽힌다.(p.10)

  • 큰 데이브 토마스 : 1.읽기 쉽고 고치기도 쉽다, 2.단위테스트인수테스트가 존재, 3.의미있는 이름,4.특정목적을 달성하는 방법은 하나만 제공,5.API는 명확하며 최소, 6.문학적 (p.11)

  • 마이클 패더스 : 깨끗한 코드는 언제나 누군가 주의깊게 짰다는 느낌을 준다!(p.12)

  • 론 제프리스 : 중복줄이기, 표현력 높이기, 초반부터 간단한 추상화 고려하기 (p.14)

  • 위드 캐닝햄 : 코드를 읽으면서 집작했던 기능을 각 루틴이 그대로 수행한다면.., 코드가 그 문제를 풀기 위한 언어처럼 보인다면 아름다운 코드 (p.15)

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 새로 이직한 회사의 소스코드들이 너무 냄새나는 코드라 해결책을 생각해보느라 다시 이책을 읽기 시작함. 아예 새로 만드는게 나을 것 같다는 단순한 생각은 타이거팀 이야기로 생각이 많아지게 됨.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.