Community

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

← Go back
TIL DAY 11.
#clean_code
2년 전
559


TIL (Today I Learned)

2022.2.28.

오늘 읽은 범위

5장. 형식 맞추기

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

  • 오늘 구현한 기능이 다음 버전에서 바뀔 확률은 아주 높다. 그런데 오늘 구현한 코드의 가독성은 앞으로 바뀔 코드의 품질에 지대한 영향을 미친다. 오랜 시간이 지나 원래 코드의 흔적을 더 이상 찾아보기 어려울 정도로 코드가 바뀌어도 맨 처음 잡아놓은 구현 스타일과 가독성 수준은 유지보수 용이성과 확장성에 계속 영향을 미친다.(p.96)

  • 좋은 소프트웨어 시스템은 읽기 쉬운 문서로 이뤄진다는 사실을 기억하기 바란다.(p.114)

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

  • 형식을 맞추는 것에 대해 큰 중요성을 사실 그동안 느끼지 못했던 것 같다. 바쁘게 개발하기 바빴고, 자동으로 형식을 잡아주는 도구를 사용하다 보니, 들여쓰기나 " 등의 부분은 자동으로 처리 되기 마련이었다. 하지만 이것에 대한 합의가 팀적으로도 있어야 한다고 생각된다. 사실 알게 모르게 작업을 하면서 다른 팀원이 한 부분을 하다보면 불편함을 느낄 때가 있었는데 우리가 합의를 하지 않아서 였던 것을 알고 있다. 앞으로 이런 디테일한 부분도 신경을 쓰고, 읽기 쉽고 이해하기 편한 코드를 작성할 수 있도록 더 노력해야 겠다.

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