Week n
🔖 오늘 읽은 범위 : 1장 객체, 설계 (9~35p)
🤓 책에서 기억하고 싶은 내용
자신의 기억력을 자랑하지 마라
- 작은 루프에서 변수 i, j, k는 🙆♂️, l 은 절대 ❌
- 똑똑한 프로그래머는 똑똑함을 자랑하고 싶어하지만 전문가 프로그래머는 명료함이 최고임을 안다
클래스 이름
- 명사, 명사구 사용: Customer, WikiPage, Account, AddressParser
- Manager, Processor, Data, info 등과같은 단어, 동사사용❌
🤔 떠오르는 생각
- 컴파일러에게 명확한 맥락을 주기위해 Class를 생성한다는 구절은 지금까지 어떤 책보다 가장 효과적으로 객체지향의 의미가 이해될 수 있게 해주었다.
🔎 질문
- 없으면 안남겨도 되지만 원활한 스터디를 위해 최대한 1개 씩은 고민해봐요!
📝 소감 3줄 요약
- 예쁜이름은 사람에게 클래스는 컴파일러에게
- 추상적인 개념 하나에는 일관된 단어를 선택해 고수하라
- IDE의 자동완성을 생각해서라도 불필요한 접두사 다 붙이지말자