📅 TIL (Today I Learned): 2024.02.01
📋 오늘 읽은 범위: 4. 주석
😎 책에서 기억하고 싶은 내용을 써보세요.
프로그래밍 언어 자체가 표현력이 풍부하다면, 아니 우리에게 프로그래밍 언어를 치밀하게 사용해 의도를 표현할 능력이 있다면, 주석은 거의 필요하지 않으리라.
이유는? 주석은 오래될수록 코드에서 멀어진다.
확실히 코드만으로 의도를 설명하기 어려운 경우가 존재한다. (!= 코드는 훌륭한 수단이 아니라는 의미)
몇 초만 더 생각하면 코드로 대다수 의도를 표현할 수 있다.
있음~
되게 많은데 내가 기억하고 싶은 것만,
🥺 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.
이번 내용은 이전 편인 '함수' 편에 비해 읽기가 훨씬 쉬웠다.
평소에도 습관처럼 지키고 있던 부분이라 내용이 더 쉽게 와닿았기 때문도 있고,
함수에 비해서는 주석을 덜 중요시 여기기 때문일 수도 있다.
전자라면 잘하고 있는 것이고 후자라면 한 번 더 읽어야 하는 것이겠지...
음!
확실히 내가 신입 개발자일 때와 비교하면 나의 주석을 쓰는 비율이 현저히 적어졌다.
옛날에는 주석을 다는 것이 당연하다고 생각했고, 기록을 남겨야 한다고 생각했다.
클린한 코드를 지향해온 지금은... 조금은 달라졌다.
스파게티 코드나 다른 사람들이 이해하지 못 할 부분에서만 고심해서 깔끔하게 달아두고, 주석은 거의 달지 않는다. 주석 처리된 코드도 깔끔하게 지워버린다. (어차피 남으니까)
내가 잘하고 있다는 증거로 느껴지기도 해서 뿌듯하다.
🤔 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
이번엔 없다!
여태까지 남의 TIL을 읽어보지 않았는데...
이번 기회로 다 읽게 됐다. ㅠ 정말 슬랙에 올라온 건 다 읽었다...
내용은 나도 책을 읽었으니 주로 소감 위주로 보았고,
다른 분들의 TIL에 대해 언급하기 때문에 밑의 후기는 경어체로 작성할 것이다.
https://daehun.notion.site/TIL-2-of-22-1-cda13e440d9049a2b6f56a3af785eac5
https://daehun.notion.site/TIL-4-of-22-3-e5d179d1ced94108a6d78d11762b397e
TIL을 진정성 있게 작성하신 게 느껴지는 글이었습니다.
좋다고 느낀 글들의 url을 추렸는데 같은 분이 작성하신 게 2개가 나오네요 ㅎ
읽은 부분에서 그치지 않고 함께 공부하면 좋을 내용을 공유한 것이 좋았고,
함수 부분에서는 제가 느꼈던 바를 동일하게 느껴서 공감도 되었고 return 부분에서는 스스로 생각하는 바를 내비치는 마인드가 좋았습니다.
https://jamie-log.notion.site/Clean-Code-3-bfe7d923a5414225bdf8e6974cb25efd
노션에 쓰는 사람들이 대체로 열심히 쓰고 잘 쓰시는 분들인가?...
소감에 배운 내용 외에 알고 있는 지식이 녹여져있는 것 같아서 다시 한 번 더 읽게 되었습니다.
그러니까, 읽은 내용에 내 경험을 합친 게 좋았습니다.
글의 템플릿이 첫인상을 깊게 남겼습니다. 참고할 url을 남겨주신 게 좋아서 고르게 되었습니다.