본문 바로가기
728x90
반응형

노마드코더 #노개북 #북클럽3

클린코드 2022-04-25 Day3 (Mission(1) 최애 TIL을 찾아라) TIL (2022.04.25) Day 3 오늘 읽은 다른 사람의 TIL https://flynndev.notion.site/2022-01-24-DAY-04-596aed458ac84fcd9ad47dda8e81776c - @Flynn 2장 의미 있는 이름을 읽고 정리하신 글이 내가 생각한 부분과 비슷한 부분이 많았다. https://nomadcoders.co/community/thread/4546 - @pksung1 2장의 각단원별로 중요 포인트를 잘 정리 한 글이라 끝까지 완주하신다면 가끔씩 방문 할 것 같다. https://subsequent-dog-eab.notion.site/TIL-2022-01-21-c99ea16dad2c405c9e0290ecab954130 - @oklee 상당히 깔끔하게 정리를 잘.. 2022. 4. 26.
클린코드 2022-04-24 Day2 (2장 의미 있는 이름) TIL (2022.04.24) Day 2 ※오늘 읽은 범위 2장, 의미 있는 이름 ※책에서 기억하고 싶은 내용을 써보세요. 1. 그릇된 정보를 피하라 (p.24) 실제 리스트가 아니라면, accountLiost라 명명하지 않는다. 실제 List가 아니라면 그릇된 정보를 제공하는 셈이다. 그러므로 accountGroup, buncheOfAccounts, 아니면 단순히 Accounts라 명명한다. 2. 검색하기 쉬운 이름을 사용하라 (p.28) 이름 길이는 범위 크기에 비례해야 한다. 변수나 상수를 코드 여러 곳에서 사용한다면 검색하기 쉬운 이름이 바람직하다. EX) 일하는 날을 사용할 경우 WORKING_DAY = 5; 이런식으로 상수를 이용하자. 3. 자신의 기억력을 자랑하지 마라 (p.31) 클래스 이.. 2022. 4. 24.
클린코드 2022-04-23 Day1 (1장 깨끗한 코드) TIL (2022.04.23) Day 1 ※오늘 읽은 범위 시작 ~ 1장, 깨끗한 코드 ※책에서 기억하고 싶은 내용을 써보세요. 1. 궁극적으로 코드는 요구사항을 표현하는 언어라는 사실을 명심한다. 2. 좋은 코드를 사수하는 일은 바로 우리 프로그래머들의 책임이다. 3. 중복을 피하라, 한기능만 수행하라, 제대로 표현하라, 작게 추상화하라. ※오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요. 이때가지 해왔던 개발들은 진정한 클린코드가 아닌 것 같았다. 개발을 함에 있어 항상 일정에 쫓긴다며 급하게 만들었던 코드들은 유지보수 및 해당 코드와 연관된 기능들을 개발할때 발목을 잡을 것이라는 것을 알고 있지만 외면했던 내 모습을 반성할 수 있었다. 이렇게 나쁜 코드가 쌓일수록 팀 생산성은 떨어진다는 것을 .. 2022. 4. 24.
728x90
반응형