읽기 좋은 코드가 좋은 코드다
-
읽기 좋은 코드가 좋은 코드다(2016.03.27)예전에 읽은 책들/2016년 읽은 책 2025. 7. 12. 10:28
분량이 적으면 항상 좋은가? 이름에 정보를 담아라.GetPage() 이 메소드는 로컬 캐시, 데이터베이스 아니면 인터넷 중 어디에서 페이지를 가져오는 것인가? 만약 인터넷에서 가져오는 것이라면 FetchPage() 혹은 DownloadPage()가 더 의미 있는 이름이 될 것이다. Size() 메소드는 무엇을 반환할까? 트리의 높이, 노드의 개수, 아니면 메모리 사용량?Height(), NumNodes(), MemoryBytes() Stop()최종 동작 수행 Kill(), Resume() 호출해서 다시 돌이이 킬 수 있는 동작 Pause() 단어대안senddeliver, dispatch, announce, distribute, routefindsearch, extract, locate, recovers..