Review: 소프트웨어 개발의 지혜 - 5장_리팩토링

백근영·2020년 3월 25일
0
post-thumbnail

리팩토링이 필요한 이유

소프트웨어는 고객을 위한 것이지만, 동시에 개발자를 위한 것이기도 하다. 개발자를 위한 소프트웨어라는 측면에서, 소프트웨어는 읽기 쉽고 변경하기 쉬워야 한다. 이 책의 대부분은 읽기 쉽고 변경하기 쉬운 코드를 작성하기 위해 필요한 원칙과 패턴을 소개하고 있지만, 궁극적으로는 원칙과 패턴 이상의 무언가가 필요하다. 주의력과 훈련이 바로 그것인데, 개발자들은 미를 창조하기 위한 열정으로 코드를 끊임없이 청소해 나가야 한다.

예제 : 소수 생성기

소수 생성기 예제와 관련해 개발자들이 stackoverflow에서 논의한 내용을 첨부한다.

바로가기

profile
서울대학교 컴퓨터공학부 github.com/BaekGeunYoung

0개의 댓글