코딩
-
[clean code]10일차책 정리/Clean Code 2022. 5. 12. 01:40
책.책.책을 읽어요! 오늘의 책읽기: 10장. 클래스 까지! 오늘의 과제: TIL 작성하기 제출기간: 48시간! 목요일 오전 6시까지 TIL 작성하기 TIL, Today I Learned 는 책 감상평을 쓰는 방법 중 하나 입니다. TIL 작성방법을 숙지한 후. TIL을 작성해주세요. TIL 책 감상평 예시 를 참고하세요. 제출방법 제출기간: 48시간! 목요일 오전 6시까지 업로드 하신 게시물 링크를 아래 제출하면 끝! 이제 마지막 미션이 코 앞입니다!! 야호!! P 172 캡슐화 ... 캡슐화를 풀어주는 결정은 언제나 최후의 수단이다. P 173 함수는 물리적인 행 수로 측정했다. 클래스는 다른 척도를 사용한다. 클래스가 맡은 책임을 센다. ... 메서드 수가 작음에도 불구하고 책임이 너무 많다. 더보..
-
[clean code] 6일차책 정리/Clean Code 2022. 5. 3. 00:54
오늘의 책읽기: 5장.형식 맞추기 까지! 오늘의 과제: TIL 작성하기 제출기간: 익일 오전 6시까지 지난번 미션을 이렇게 해결했어요! 미션 2. 리팩토링 정해진 정답은 없어요! 참고하시면 됩니다. 다들 수고하셨어요 ;) TIL 작성하기 TIL, Today I Learned 는 책 감상평을 쓰는 방법 중 하나 입니다. TIL 작성방법을 숙지한 후. TIL을 작성해주세요. TIL 책 감상평 예시 를 참고하세요. 좋은 TIL 엿보기 이름! 사람은 이름대로 산다는 말이 있다. 한치 앞도 모르고 살아가는 사람 또한 그러한데, 뚜렷한 목적을 가지고 태어나는 변수와 함수, 클래스에게 이름의 중요성은 몇 번을 강조해도 부족하지 않다. 그런 의미에서, 이 책의 첫 장에서 의미 있는 이름에 대해 기술하는 것은 당연하다...
-
[clean code] 2일차책 정리/Clean Code 2022. 4. 24. 22:41
날짜 : 2022.04.24 범위 : 2장.의미 있는 이름 정리 의도를 분명히 밝혀라 그릇된 정보를 피하라 의미있게 구분하라 발음하기 쉬운 이름을 사용하라 검색하기 쉬운 이름을 사용하라 인코딩을 피하라 자신의 기억력을 자랑하지 마라 기발한 이름은 피하라 한 개념에 한 단어를 사용하라 말장난을 하지 마라 해법 영역에서 가져온 이름을 사용하라 문제 영역에서 가져온 이름을 사용하라 의미있는 맥락을 추가하라 불필요한 맥락을 없애라 더보기 이 책은 이제야 2회째 읽는것이지만 예제가 다소 모호했던것이라는 생각이 든다. 많은 내용을 담으려다보니 짧은 주장에도 다양한 정보를 담아야 했던 것으로 보인다. 필자는 아래 책을 읽고 다시 이 책을 읽으니 다양한 예제가 머릿소에서 떠오른다. 이 책이 이해가 안되거나 다소 모호하..
-
[clean code] 1일차책 정리/Clean Code 2022. 4. 23. 14:26
날짜 : 2022.04.23 범위 : 추천사 ~ 1장.깨끗한 코드 [ p 0 ~ p 20 ] (p xxiv) 5S 철학 [이 부분은 책을 읽어가면서 알아가는 방식을 취하자!] ... 中 정리 또는 조직 정돈 또는 단정함 물건마다 모두 제자리가 있다. 청소 또는 정리 과거 일력이나 미래 발람을 기억한 주석또는 처리한 코드는 있으면 안된다. 이미 코드가 어렵다는 반증이다. 청결 또는 표준화 생활화 또는 규율 더보기 (p xxv) 추천사 ... 中 프레드 브룩스가 충고했듯이 우리는 아마도 7년마다 한 번씩 소프트웨어를 새로 짜서 끔찍한 괴물을 치워버려야 할지도 모르겠다. 어쩌면 7년이 아니라 7주, 7일, 7시간 단위로 코드를 고쳐야 할지도 모르겠다. 세세함은 바로 여기에 있다. 더보기 회사 레거시 코드에 대..