• 추천글
  • 최신글
  • 검색범위
  • ( 117 건)
이전 다음 이미지있는 글만 보기
  • 이클립스 Extract Method 리팩토링Tip
  • Younghoe.Info| 09.07.03 18:32
  • 다음과 같은 코드가 있다. score += 10 + rolls[frameIdx + 1] + rolls[frameIdx + 2]; rolls[frameIdx + 1] + rolls[frameIdx + 2] 부분을 메소드로 뽑아내고자 한다. 이클립스에서 블록 지정을 하고 Alt+Shift+M 단축키를 누르면, 다음과 같은 메시지를 만날.....
  • Book: Refactoring Databases
  • 디밥의 블로그| 09.06.27 23:21
  • Code Refactoring이란 책은 봤어도 Database에 대한 Refactoring이라...Normalize, Denormalize 정도 밖에 모르는데^^ Refactoring이란 용어가 개선의 의미, 변화에 대한 대응의 의미를 가지고 있다면 대상이 무엇이 되건 상관없겠죠. Refactoring Database라.....
  • Coding은 말야...
  • 디밥의 블로그| 09.06.21 23:32
  • 남에게 내 생각과 논리를 컴퓨터 Language로 표현하는 거다. Code Complete 책에 구구절절히 옳은 얘기가 많으니, 자세한 내용은 생략하고. 1. 내가 만든 코드 (class, method)가 뭐하는 놈인지는 설명해야 하지 않을까? 뭐하는 class인지, 뭐하는지 메소드인지 설명.....
  • 이클립스로 리팩토링 하다가 문득
  • Rath World| 09.05.15 04:12
  • 요즘 세상엔 리팩토링이나 설계를 바꾸는 일들조차 너무나 쉽기때문에 처음 코딩을 시작할 땐 구현에만 신경써도 된다. 마치 영향력있는 누군가가 자신에게 이런 기능 구현 가능한가요?? 라고 물었을 때 자존감을 올리기 위해 앞뒤 안보고 구현하는 아가 마인드를.....
  • C++ Refactoring
  • cdeclog - 바람 불어 좋은날..| 09.04.14 15:13
  • 기 작성되어 있던 C++ 컴포넌트에서 한개의 함수에 너무 많은 코드로 인해, 컴파일러 내부 오류를 경험하고 해당 코드에 대해서 리팩토링을 결심!! 관련된 작업은 Extract Method .....
  • 리팩토링 (Refactoring)
  • 0zine| 09.04.08 13:29
  • 아직 읽어보진 않았지만 읽어 보고 싶은책! Java언어로 배우는 디자인패턴 입문의 저자 유키히로시가 쓴 책이란다. 책 정말 괜찮던데.. 이것도 괜찮을듯 싶다. 현재는 회사분께서 빌려준 Refactoring - 나쁜 디자인의 코드를 좋은 디자인으로 바꾸는 방법 이란 책을 .....
  • 두개의 모자.
  • Programming is Fun| 09.04.06 15:42
  • Kent Beck의 두개의 모자. 개발하기 위해 리팩토링을 사용할 때, 두가지 구별된 작업(기능 추가와 리팩토링)을 위해 시간을 나눠야지 된다. 기능을 추가할 때는 기존 코드를 건드려서는 안되고 단지 새로운 기능을 추가해야지 된다. 테스트를 추가하고, 테스트가 잘 .....
  • [refactoring]
  • 웅박스(woongbox)| 09.03.03 13:47
  • 여러분은 아래와 같은 코드가 있다면, 어떻게 수정하시겠습니까?? 제품이 아래와 같이 2개가 아닌, 여러개가 복수개로 존재한다면 매번 코드를 추가하고.. 10개의 제품이라면, 10개의 line이 생길수 밖에 없습니다. 왠지 Bad in Smell의 냄새가 발생합니.....
  • 1장, 리팩토링, 첫번째 예제 p21 ~ p72
  • 최익필의 이름없는 블로그| 09.02.12 00:43
  • 자바를 몰라서 인지 지루했고, 재미없었던 것만을 기억하게 해준 장이였다. 유심히 보던 중에 언제, 어떻게 리팩토링을 거치는가? 에 대해서 필자가 말해줄려고 했던 것 같다. 참, 재미가 없던 이유는 내가 모르는 자바로 설명된 코드에서 였다. C++ 에서 있던 비슷.....
  • 리팩토링에 익숙해지기 2
  • Younghoe.Info| 09.02.10 09:18
  • 디렉터리 정리를 하려는데 리팩터링(Refactoring)이 떠올랐다. 우선 Kent Beck를 인용해보자.The goal is clean code that works...] First we'll solve the "t.....
  • 리팩토링에 익숙해지기
  • Younghoe.Info| 09.02.09 08:29
  • “In order to do Scrum or XP or any form of Agile successfully, you must refactor. Sorry, not optional. Necessary.”We must evolve the infrastructure. It’s not a rule, it’s worse. It’s essentially a law of nature.Ron Jeffries의 촌철살인이다. 요즘 공개한 API를 .....
  • 하드코어 XML 개발자를 위한 하드코어 XML 에디터
  • haje01님의 블로그| 09.02.01 01:13
  • XML의 다양한 가능성을 이해하고 100% 활용하려고 한다면, 당신에게 XML은 더 이상 간단하지 못하다.문서의 구조를 스키마로 설계해야 하고, 이전 문서를 새로운 구조로 변경해야 하며, 다양한 쿼리를 통해 방대한 XML문서들 사이를 헤치고 나가 원하는 정보를 찾.....
  • REFACTORING to PATTERNS
  • birdkr's home| 09.01.31 14:37
  • Adapter 패턴[목표] Extract Adapter - 하나의 클래스가 컴포넌트, 라이브러리, API 등의 여러 버전을 동시에 지원하기 위한 어댑터 역할을 하고 있다면, 각 버전을 위한 기능.....
  • refactoring
  • 웅박스(woongbox)| 09.01.29 07:17
  • [Eclipse에서 제공되는 Refactor의 기능] [책 : Java 세상을 덮친 Eclipse에서 설명하고 있는 사항들] 1. Rename 2. Move 3. Change Method Signature 4. Conve.....
  • 그외 새로 들어가는 IDE 기능들
  • HeeJae's Blog| 09.01.25 23:42
  • 전에 쓴 post에 있는 새로운 IDE 기능은 dynamic과 COM interop에 관련되어 새로 추가된 기능들이고, 당연히 이 밖에도 여러가지 새로 VS10에 추가 되는 IDE 기능들이 있습니다. 이.....