TIL (Today I Learned)
2022.02.24~25
오늘 읽은 범위
4장. 주석
73p
다른 프로그래머에게 겨로가를 경고할 목적으로 주석을 사용한다.
74p
TODO 주석은 프로그래머가 필요하다 여기지만 당장 구현하기 어려운 업무를 기술한다.
그래도 TODO로 떡칠한 코드는 바람직하지 않다.
75p
중요성을 강조하기 위해서도 주석을 사용한다.
76p
이해가 안 되어 다른 모듈까지 뒤져야하는 주석은 독자와 제대로 소통하지 못하는 주석이다. 그런 주석은 바이트만 낭비할 뿐이다.
89p
주석과 주석이 설명하는 코드는 둘 사이 관계가 명백해야 한다.
맨 처음 공부를 할때 책에는 주석이 주렁주렁 달려있어서 무언가를 하기 위해서는 기능마다 다 주석이 달려있어야하는 줄 알고 있었다. 계속 배우면서 주석을 쓰는 경우는 별로 없었지만 사람들에게 설명을 하기 위해서는 주석이 큰 역할을 하는 걸로 여태까지 계속 생각하고 있었다.
주석의 역할이 무엇인지 알게 되었지만 너무 주관적이라 내가 함수의 이름을 잘 짓고 역할에 맞게 짜게 되면 완전히 이해할 수 있지 않을까 싶다.
주석에도 바이트가 들어간다는게 엄청 신선한 이야기였던것 같다. 내가 써놔도 컴퓨터 화면에 직접적으로 뜨는게 없어서 이 파일 내에서도 용량을 차지한다는 생각을 한적이 없는 것 같다. 지금 쓰면서 생각해보면 console.log
도 똑같이 생각하고 있었던 것 같다.
다른 사람들이보기만 해도 이해할 수 있는 함수를 내손으로 짤 수 있는 날이 올까...?