\- 추천사 & 들어가면서😃 책에서 기억하고 싶은 내용을 써보세요.'야영장에 들어올 때보다 나갈 때 더 깨끗한 상태를 만들어야 한다'는 보이스카우트 정신을 항상 마음에 지니고 코드에 적용해야 할 의무가 있다."사소한 곳에서 발휘하는 정직은 사소하지 않다."세세함에
\- 1장 깨끗한 코드 😃 책에서 기억하고 싶은 내용을 써보세요."코드는 요구사항을 표현하는 언어이다." 자동으로 코드를 생성하는 시대엔 프로그래머가 필요없다? 헛소리다. 더 상세한 요구사항을 필요로 할 것이고 그 요구사항은 코드이다.모두가 자신이 짠 쓰레기 코드를
2장 의미 있는 이름😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.✏ 소감 3줄 요약
2장 의미 있는 이름 ~38p😃 책에서 기억하고 싶은 내용을 써보세요.클래스 이름클래스 이름과 객체의 이름은 명사나 명사구가 적합하다. 동사는 사용하지 않는다.좋은 예 : Customer, WikiPage, Account...나쁜 예 : Manager, Proces
3장 함수 😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.✏ 소감 3줄 요약
3장 함수 ~ 65p😃 책에서 기억하고 싶은 내용을 써보세요.부수 효과를 일으키지 마라!함수 중에는 부수적으로 변수나 시스템 정보를 변경하는 함수가 있다.만약 부수 효과가 있는 함수라면 그 효과까지도 이름에 명시해야 한다.출력 인수객체 지향 언어에서는 출력 인수는
4장 주석 ~ p😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 ✏ 소감 3줄 요약
4장 주석 ~ p94😃 책에서 기억하고 싶은 내용을 써보세요.나쁜 주석책에 의하면 대부분의 주석은 나쁜 주석이다. 그 예를 자세히 살펴보겠다.특별한 이유없이 당연한 말을 주절거리는 주석 해석해보면 같은 이야기를 중복하는 주석코드의 동작과정을 정확히 기술하지 못한
5장 형식 맞추기 ~p116😃 책에서 기억하고 싶은 내용을 써보세요.형식을 맞추는 목적형식은 가독성에 대부분을 차지하고, 구현한 코드의 가독성은 앞으로 바뀔 코드의 품질에 지대한 영향을 미친다.적절한 행 길이를 유지하라200줄 정도의 파일로도 커다란 시스템을 구축할
코드 리팩토링📑 수정 전 코드📑 수정 후 코드수정 내역date, merry, day, minutes 등 그냥 봤을때 의미를 정확히 알 수 없는 이름들을 수정하였다.1000, 60, 24 같이 자주 쓰이는 수들의 의미를 파악하고 정리하기 위해 상수로 정의하였다.p
6장 객체와 자료구조 ~p116😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 ✏ 소감 3줄 요약
DAY 13 오늘 읽은 범위 7장 오류 처리 ~p137 >😃 책에서 기억하고 싶은 내용을 써보세요. 오류 처리는 중요하지만 오류 처리로 인해 프로그램 논리를 이해하기 어려워져선 안된다. 오류 코드보다 예외를 사용하라 오류를 하나하나 반환하는 코드는 난잡하기 때문에 예외를 두어 논리가 뒤섞이지 않게 해야한다. Try-Catch-Finally...
DAY 15 오늘 읽은 범위 7장 오류 처리 ~p142 >😃 책에서 기억하고 싶은 내용을 써보세요. 정상 흐름을 정의하라 예외 처리를 위해 코드가 중단되고 catch 구문을 실행하는 것은 대개 좋은 방식이지만 때로는 중단이 적합하지 않을때가 있다. 예외가 논리를 따라가기 어렵게 만든다. 예외적인 상황을 객체나 클래스로 캡슐화하...
DAY 16 Mission 3 > 😃 잘 작성한 클린코드 TIL 3가지 선정 @Roxy 님은 항상 정리를 깔끔하게 하셔서 노션을 자주 참고하게 됩니다. @Alison 님의 TIL는 항상 영어로 작성하셔서 영어공부도 하고 제가 작성한 내용과 비교도 해보며 많은 도움을 받고 있습니다. @Jason Park 님의 코드 리팩토링을 통해 자바스크립트에서 ...
DAY 17 오늘 읽은 범위 9장 단위 테스트 ~p158 >😃 책에서 기억하고 싶은 내용을 써보세요. 테스트 코드는 실제 코드 못지 않게 중요하며 깨끗하게 짜야한다. TDD 법칙 세 가지 1. 실패하는 단위 테스트를 작성할 때까지 실제 코드를 작성하지
DAY 18 오늘 읽은 범위 9장 단위 테스트 ~p169 >😃 책에서 기억하고 싶은 내용을 써보세요. 테스트 당 한 개념만 테스트하라는 규칙으로 작성하자. 테스트 코드의 가독성을 높히고 이해하기 쉬워진다. 깨끗한 테스트의 5가지 규칙 : F.I.R.S.
10장 클래스 ~p185😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 ✏ 소감 3줄 요약
10장 클래스 ~p191😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 ✏ 소감 3줄 요약
11장 창발성 ~p223😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.✏ 소감 3줄 요약
노개북 종료! 약 3주간 매일 클린코드를 읽고 TIL를 작성하며 노마드 코더 회원분들과 서로의 TIL를 공유하며 좋은 시너지를 낼 수 있었습니다! 과연 혼자였으면 꾸준히 읽었을 수 있었을지.. 니코쌤이 자바스크립트를 공부하는 우리에게 필요한 단원과 스케줄을 짜주셔
12장 ~p223😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.✏ 소감 3줄 요약
12장 동시성 ~p244😃 책에서 기억하고 싶은 내용을 써보세요.🙄오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.✏ 소감 3줄 요약