개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
원할한 소통을 장려하기 위해 형식을 맞출 필요가 있다
신문 기사처럼 작성하라
한 소스 파일에서 봤던 형식이 다른 소스 파일에서도 쓰이리라는 신뢰감을 독자에게 줘야한다.
TIL (Today I Learned) 날짜
2022. 05.02
오늘 읽은 범위
5장. 형식 맞추기
책에서 기억하고 싶은 내용을 써보세요.
불행히도 코드 형식을 자동으로 맞춰주는 도구 대다수가 연산자 우선 순위를 고려하지 못한다.
한 소스 파일에서 봤던 형식이 다른 소스 파일에서도 쓰이리라는 신뢰감을 독자에게 줘야한다.
가로 정렬, 선언문과 할당문을 정렬하지 않는다. 정렬하지 않으면 오히려 중대한 결함을 찾기 쉽다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
JavaScript로 코드를 작성하다보면, eslint라던지, prettier라던지 코드 형식을 자동으로 맞춰주는 도구가 있기 때문에 형식에 대한 중요성을 잊어 버리곤 한다.
하지만, 신문 기사처럼 작성하라는 본문 중 내용처럼, 먼저 커다란 개념에 해당하는 함수를 작성하고, 아래로 갈수록 세부 내용에 대한 함수를 작성하는 건, 조금 더 가독성이 좋은 코드를 작성하기 위해 중요한 개념이 아닐까?
또, 내 경우에는, 코드 개선이라는 변명아래에 이곳 저곳 파일마다 코드 형식이 달라지기도 하는데, 한 소스 파일에서 봤던 형식이 다른 소스 파일에서도 쓰이리라는 신뢰감을 줄 수 있도록 노력하고 싶다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
오늘 읽은 다른사람의 TIL