본문 바로가기

클린코드9

클린코드 5장. 형식 맞추기 오늘 TIL 3줄 요약스타일, 가독성은 유지보수와 확장성에 영향을 미친다. (들여쓰기 잘 하기)신문 기사처럼 작성하기 (이름 보고도 판단 가능하도록)개념이 비슷한 것은 세로로 최대한 가까이팀 규칙에 따를 것 TIL (Today I Learned) 날짜2024.05.12(일) 오늘 읽은 범위5장. 형식 맞추기 책에서 기억하고 싶은 부분유지보수, 확장성을 위해서도 가독성이 있는 코드가 중요하다.- 회사에서 tailwind.css를 사용하는데, 특히 너비에 따라 달라지는 스타일을 적용할 시에 가독성이 중요하다고 생각이 들어 이를 도입한 부분이 있었다.  오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.깔끔한 코드에 대해 조금씩 감을 익혀가는 것 같다. 2024. 5. 13.
클린코드 4장. 주석 오늘 TIL 3줄 요약주석보다는 코드로 해결하기 (코드에 의도 표현하기)나쁜 코드에 주석 달지 말자 (주절, 있으나 마나, 주석처리한 코드, 같은 이야기 반복 등..) TIL (Today I Learned) 날짜2024.05.12(일) 오늘 읽은 범위4장. 주석 책에서 기억하고 싶은 부분주석을 많이 사용하는 안 좋은 코드의 예시가 : 바로 내 코드였다 ..! ㅋㅋㅋㅋㅋ- 한 대 뼈를 맞은 것 같지만 속이 시원했고, 앞으로는 주석도 고민해서 필요한 상황에 잘 사용해야겠다. 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.주석을 잘 쓰는게 설명을 잘 한 코드라고 생각했었다.아니다. 코드를 잘 짜서 주석을 최대한 쓰지 않더라도 이해할 수 있는 코드가 베스트이며,그것의 의미를 정확히 알리는 의도를 표현하는.. 2024. 5. 13.
클린코드 3장. 함수 오늘 TIL 3줄 요약함수는 한 가지 역할만 하기부수효과 일으키지 않기반복하지 않기예외 잘 사용하기 TIL (Today I Learned) 날짜2024.05.12(일) 오늘 읽은 범위3장. 함수 책에서 기억하고 싶은 부분중복을 제거해야 하는 부분!- 제가 주로 작성하는 함수들은 하나의 함수가 여러가지 일을 하고 있습니다. 꼭 개선해보고 싶은 프로젝트가 있어 시간이 날 때 진행해야겠습니다. 부수효과를 일으키지 말고!예외처리 잘 하기! 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.책의 예시가 JAVA 언어라, 구체적으로 이해가 가지 않는 예시들은 있었지만 전반적인 맥락은 동일할 것이라 생각했다. 2024. 5. 13.