3줄 요약언제나 코드를 작성할 때 주의깊게 작성하기. 타성에 젖지 않기.어제보다 나아진 코드를 작성하려고하기.계속 연습하기오늘 읽은 범위추천사 ~ 1장 깨끗한 코드책에서 기억하고싶은 내용이 책에 나오는 모든 지침은 로버트 C.마틴이 이미 밝혔듯이 절대적이라 생각하면 안
노마드코더 3주 클린코드 읽기3주간 노마드코더 클린코드 읽기를 신청했다.오늘 첫날이다~!더 실용적이고 협업에 도움이 되는 코드를 만들고싶다.화이팅!!클린 코드 도서 인증!
3줄 요약불필요한 맥락을 제거하려고 늘 노력하기.기억에 의존하는 것이 아닌 코드만 봐도 알아볼 수 있게끔 코드 작성하기.비판적으로 읽으려고했는데 대부분 맞말이다...오늘 읽은 범위2장 의미 있는 이름의미에 대한 생각의미 있는 이름이라는 제목때문에 오늘 하루종일 고민했는
3줄 요약함수는 무조건 작게 만들어야 한다. 한 가지만 하도록.나도 모르게 함수 안에 여러 개의 return을 쓴다던지, 여러가지 일을 시킨다던지 더럽게 쓰고있었다..코딩은 결국 글쓰기랑 똑같다는 생각이 든다.오늘 읽은 범위3장 함수책에서 기억하고싶은 내용함수를 만드는
3줄 요약주석을 쓰되 이상하게 쓰지 말아야한다. 조금만 이상하게 써도 주석에 대한 신용이 떨어진다.주석에 이상한 짓을 하는 케이스를 많이 보여주셔서 신기했다. 그런 잘못된 방법 시작도 하지 말아야지.코드를 백업용도로 주석처리하는거,return true 함수면 true를
해피 데이~
3줄 요약무조건 객체 지향코드만 쓰기보다는 절차적인 코드와 비교하여 무엇이 적절한 지 생각하고 코드를 짜야한다.아무 생각 없이 짜는 코드가 가장 나쁘다.아닌건 아니라고 말할 수 있을만큼 배우자!오늘 읽은 범위6장 객체와 자료 구조책에서 기억하고싶은 내용자료를 세세하게
3줄 요약null을 반환하지도 체크하지도 말라.예외는 필수다!내가 무의식적으로 썼던 if (x != null) 이 안좋은 습관이였다.. 고치자 ㅠㅠ오늘 읽은 범위7장 오류 처리책에서 기억하고싶은 내용뭔가 잘못될 가능성은 늘 존재한다. 뭔가 잘못되면 바로 잡을 책임은 바
3줄 요약경계(외부API)를 어떻게 써야 효율적인지 설명한다.단위 테스트를 어떤 철학을 가지고 진행하고 만들어야하는지에 대해서 설명하고 테스트는 다다익선이다.테스트 코드는 실제 코드의 유연성, 유지보수성, 재사용성을 보존하고 강화하기에 실제 코드만큼이나 중요하다.오늘
3줄 요약클래스는 작아야 한다. 각자 맡은 책임이 하나만 있어야 한다.응집력(하나의 책임)을 잃어가고 있다면 무조건 클래스를 쪼개라.클래스는 확장에 용이하고 수정에 폐쇄적으로 만들어야한다.오늘 읽은 범위10장 클래스책에서 기억하고싶은 내용단일 책임 원칙. 클래스나 모듈