욱'S 노트

  • Home
  • Tag
  • MediaLog
  • LocationLog
  • Guestbook
  • Admin
  • Write

function 1

Clean Code - 함수

작게 만들어라 함수의 첫번째 규칙은 작게, 두번째 규칙도 작게이다. public static String renderPageWithSetupsAndTearDowns (PageData pageData, boolean isSuite) throws Exception {if (isTestPage(pageData))includeSetupAndTearDownPages(pageData, isSuite);return pageData.getHtml();} 블록과 들여쓰기는 최대한 작아야 한다. if/else/while 이 들어가는 블록은 한 줄이어야 한다. 함수의 들여쓰기 수준은 1단이나 2단을 넘어서면 안된다. 한가지만 해라. 버퍼를 생성하고 상속된 페이지를 검색하고, 경로를 랜더링한다면 각각을 함수의 쪼개라. 함수를..

Methdology/Clean Code 2015.07.03
이전
1
다음
더보기
반응형
프로필사진

욱'S 노트

캠핑과 등산을 사랑하는 개발자 블로그입니다

  • 분류 전체보기 (524) N
    • Enjoy (273) N
      • Camping (51)
      • Hiking & Trekking (57) N
      • Equipment (25)
      • Accommodation (22)
      • Place (73)
      • Taste (45)
    • Methdology (68)
      • Design Pattern (24)
      • Domain Driven Design (13)
      • Refactoring (2)
      • Clean Code (8)
      • IO (3)
      • Agile (5)
      • Software Development (1)
      • Functional Programming (12)
    • Programming (144)
      • Maven (3)
      • Spring (2)
      • Spring MVC (3)
      • Spring Batch (12)
      • Spring XD (13)
      • Spring Boot (5)
      • Hadoop (9)
      • Hive (0)
      • HBase (5)
      • Linux (8)
      • JCodeModel (2)
      • JAXB (1)
      • ZooKeeper (2)
      • Gradle (5)
      • Docker (13)
      • Hibernate (4)
      • Elasticsearch (10)
      • Tomcat (4)
      • Nginx (4)
      • Logback (1)
      • Storm (6)
      • Spark (6)
      • MockServer (1)
      • Angular2 (3)
      • Scala (11)
      • sbt (5)
      • Arrow-KT (1)
      • Micrometer (5)
    • JAVA (6)
      • JMX (1)
      • Pleasure (5)
    • Tool (4)
      • IntelliJ (4)
    • Language (20)
      • English (5)
      • IT (15)
    • Notice (2)
    • Story (4)
      • Design Pattern (2)
      • Product Management (2)

Tag

design pattern, 도메인주도설계, DDD, hadoop, 스프링 배치, Spring XD, intellij, apache storm, Linux, scala, Spring, 제주, Spring Batch, Java, elasticsearch, Clean Code, SBT, docker, 구마모토 백패킹, elastic search,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 다나와 특가
  • Java-Latte
  • 랄라라
  • 미니멀웍스

티스토리툴바