본문 바로가기

개발자 소양 독서 도전기/클린코드12

클린코드 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.
클린코드 2장. 의미있는 이름 오늘 TIL 3줄 요약어떤 개발자들이 보더라도 한 눈에 알아볼 수 있는 변수 사용하기규칙있는 변수 사용 TIL (Today I Learned) 날짜2024.05.05(일) 오늘 읽은 범위2장. 의미있는 이름 책에서 기억하고 싶은 부분변수에 담아서 개발을 했을 때 가독성이 좋은 코드라는 예시가 마음에 확 와닿았습니다.그리고 함수를 만들 때 역시, 의도를 이해하는 변수를 사용하는 것이 얼마나 중요한지 깨닫게 되며, 회사 출근해서 지난날 제 코드를 슬며시 살펴봐야겠습니다. ㅎ_ㅎ 이 책을 읽게 된 계기 (노마드코더 슬랙) 2024. 5. 6.
클린코드 0장. 추천사 ~ 1장. 깨끗한 코드 오늘 TIL 3줄 요약연습해 연습!깨끗한 코드 : 단순, 직접적인, ... TIL (Today I Learned) 날짜2024.05.04(토) 오늘 읽은 범위0장. 추천사 ~ 1장. 깨끗한 코드 책에서 기억하고 싶은 부분좋은 코드와 나쁜 코드를 계속적으로 비교하며, 나의 코드를 고민하고 더 "좋은, 깨끗한" 코드가 될 수 있도록 고민하고 나아가자. 2024. 5. 4.
개발자라면 한 번은 들어본 클린코드 with 노마드코더 2024.05.03(금)노마드코더에서 개발자 도서 같이 읽기를 진행한다고 해서 신청했습니다! 3주간 직장과 병행하며 클린코드를 읽기가 쉽진 않겠지만이번 스터디로 또 한 번 성장을 기대합니다 :) 2024. 5. 4.