본문 바로가기

(3)
[책 리뷰] 클린 코드(Clean Code) - 3. 함수 클린 코드 3장 (함수)를 읽고, 내가 적용할 수 있는 내용과 기억하고 싶은 내용을 포스팅한다. 1. 함수는 최대한 작게! - 함수는 최대한 작게 만들어라 (라인 수, 하는 일 통틀어서) - 하나의 함수는 딱 한 가지 일만 해라 머리로는 알고 있지만, 실제 개발하면서 적용하기 쉽지 않은 내용이다. 중복이 있거나, 함수 이름이 두 가지 행동으로 표시된다면 두 개의 함수로 나누는게 옳다. 2. 함수 내부의 추상화 레벨은 같게 - 함수 내부의 추상화 레벨은 동일하게 한다. 처음 읽고서 이게 무슨 소리인가 했는데 내가 이해한 내용은 아래와 같다. 아래의 함수들은 추상화 수준이 높다. getHtml() getFile() 아래의 함수는 추상화 수준이 중간이다. String pagePathName = PathPars..
[책 리뷰] 클린 코드(Clean Code) - 2. 의미 있는 이름 [책 리뷰] 클린 코드(Clean Code) - 서론 :: 염소의 개발일기 (tistory.com) [책 리뷰] 클린 코드(Clean Code) - 서론 프로그래밍에 정답은 없다고 생각한다. 하지만 개발을 하다 보면 항상 고민의 순간이 온다. 어떻게 해도 동작은 하지만, 이렇게 짜는 것이 맞나? 싶은 순간이 하루에도 수십번씩 찾아온다. 문득 devgoat.tistory.com 클린 코드 - 2장 의미 있는 이름 의 많은 내용 중, 기억하고 싶은 내용, 현재 내 상황에서 적용할 수 있는 내용을 포스팅한다. 1. 검색하기 쉬운 이름을 사용하라. - 함수나 변수 이름을 축약하지 않고 검색하기 쉽도록 작성한다. 아래처럼 클래스명을 만들면 Impt 가 Important 의 축약어라는 것을 모르면 검색하기 쉽지 않..
[책 리뷰] 클린 코드(Clean Code) - 1. 깨끗한 코드 프로그래밍에 정답은 없다고 생각한다. 하지만 개발을 하다 보면 항상 고민의 순간이 온다. 어떻게 해도 동작은 하지만, 이렇게 짜는 것이 맞나? 싶은 순간이 하루에도 수십번씩 찾아온다. 문득 이런 식으론 답이 없다는 생각이 들었다. 동작하는 것이 중요하지만 그것만으론 부족하고 나도 멋지고 읽기 좋은 코드를 작성하고 싶다. 그래서 아래의 책을 구입했다. Clean Code(클린 코드)(원서/번역서: [해외]Clean Code (Paperback)) | 로버트 C. 마틴 | 인사이트 - 교보문고 (kyobobook.co.kr) Clean Code(클린 코드) - 교보문고 애자일 소프트웨어 장인 정신 | 나쁜 코드도 돌아는 간다. 하지만 코드가 깨끗하지 못하면 개발 조직은 기어간다. 매년 지저분한 코드로 수많은..