I am not Okay

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Language 1

코드의 웃음을 빼앗아가는 리펑토링(Refuctoring)

우선 아래글은 마소 잡지의 컬럼에 올라왔던 글을 인용한것이라는 것을 우선 밝힌다. 내가 생각하는 좋은 코딩은 과연 다른사람이 내가 짜놓은 소스를 보고 이해가 쉽게 되는가 이다. 소스라는 것이 스파게티의 면처럼 복잡할 수 밖에 없겠지만 그렇다고 엉킨 면을 더욱 엉켜놓을 필요는 없지 않은가.... 특히 프레임웍까지 사용하면서 이런 리펑토링 코드까지 감당해야 한다면.. 간단한 커스터 마이징을 위해 소스의 분석을 하다가 하루가 다지나가고 결국 야근을 야기시키는 개발자들 사이에선 없어져야할 부분이 아닌가싶다. 밑의 고맨의 6가지 리펑토링을 가지고 구체적인 예를 들어 설명하고 있다. 사실 6가지 리펑토링 중 필자가 가장 와닿는 리펑토링은 ‘보물찾기(Treasure Hunt)’ 이다. 사실 이런 코딩 기법을 기교 마..

ILoveCoffee, ILoveJava 2007.12.14
이전
1
다음
더보기
프로필사진

I am not Okay

나에게 쓰는 글....My Story...

  • 분류 전체보기 (172)
    • ILoveCoffee, ILoveJa.. (29)
      • JSP (5)
    • openApi (0)
    • HTML (12)
    • javascript (31)
      • Ajax (2)
      • jquery (6)
    • css (0)
    • Framework (20)
      • spring (7)
      • struts (1)
      • struts2 (1)
      • Hibernate (4)
    • ant (1)
    • tomcat (8)
    • algorithm (6)
    • Design Pattern (0)
    • DataBase (11)
    • NoSQL (6)
      • MongoDB (4)
      • cassandra (2)
    • unix (16)
      • 보안 (2)
    • resin (1)
    • Etc (11)
    • 자료실 (19)
    • Macccccccccc (1)
    • 해결해야할 문제 (0)
    • SNS 연동 (0)

Tag

web, 리눅스, Data Structure, 올리, Algorithm, GarbageCollector, Hibernate, Spring Framework, Spring, framework, Windows, Java, JVM, JavaScript, MySQL, Function Reference, prototype, Linux, MongoDB, tomcat,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • He 스토리..
  • Naver IamnotOkay
  • firejune.com(자바스크립관련자료만땅)
  • 성훈이 블로그
  • 카운트스트라이크 서버목록
  • 고스트 스테이션
  • 오픈심포니닷컴
  • 아파치닷오알지(자카르타프로젝트)
  • openframework.or.kr/jspwiki/wi…
  • 웹개발자들을 위한 자바스크립 라이브러리
  • 자바개발자 블로그 (ㅣ스프링 관련 자료 많음)
  • 자바개발자 사이트(도움)
  • php스쿨(웹플관련자료)
  • 공부자료(spring, framework, etc..)
  • 스토브 훌로구

티스토리툴바