로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

Refactoring: Improving the Design of Existing Code

   
지은이 John Brant   |   출판사 Addison-Wesley Professional  |   발행일 1999년 07월 08일   |   언어 : 영어
 
판매가 98,460원67,220원 32%
마일리지 1% 980원
발행일 1999-07-08 | 중량: 0.95 kg | 사이즈: 3*19.6*23.6 cm
ISBN 0201485672 |  9780201485677
기타정보 원서 | 464쪽 | $ 64.99 | Hardcover
예상입고일
배송비 무료배송
    정가, 판매가는 항공 운임료 포함
프로그래밍
종합지수 4p 104 위
   
이 책의 번역서
  리팩토링 Refactoring
한빛미디어 | Martin Fowler
 

As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, non-optimal applications. For several years, expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as refactoring, these practices have remained in the domain of experts because no attempt has been made to transcribe the lore into a form that all developers could use. . .until now. In Refactoring: Improving the Design of Existing Software, renowned object technology mentor Martin Fowler breaks new ground, demystifying these master practices and demonstrating how software practitioners can realize the significant benefits of this new process. With proper training a skilled system designe

Foreword
Preface

1 Refactoring, a First Example
2 Principles in Refactoring
3 Bad Smells in Code Kent Beck
4 Building Tests
5 Toward a Catalog of Refactorings
6 Composing Methods
7 Moving Features Between Objects
8 Organizing Data
9 Simplifying Conditional Expressions
10 Making Method Calls Simpler
11 Dealing with Generalization
12 Big Refactorings Kent Beck
13 Refactoring, Reuse, and Reality William Opdyke
14 Refactoring Tools
15 Putting It All Together Kent Beck

References
List of Soundbites
Index


준비 중입니다.
패턴을 공부하고 더더욱 빛을 발하는 서적
강대명님이 쓰신 서평보기 I 평점 I 조회수(1701) I 공감 (1) I 블로그
 위에 김진회님이 "패턴을 공부하기 전에 보면 좋은 책" 이라고 하셨는데, 옳은 생각이라고 생각합니다. 하지만, 개인적으로는 패턴을 공부한 다음에 꼭 다시 한번 더 봐줘야 할 책이라고 생각합니다.  패턴이라는 것은, 선대의 개발자들이 어떤 문제들에 대한 자신들이 적용했던 좋은 해법들에 대한모음입니다. 각각의 문제 상황에 대해서 좋은 해결책이 나오고 비슷한 케이스에 적용했을 때, 계속 좋은 결과들이 나오면 이것들이 모여서 나오는 것이죠.   제...
[Review] 패턴을 공부하기 전에..
김진회님이 쓰신 서평보기 I 평점 I 조회수(1370) I 공감 (0) I 블로그
패턴이 많은 개발자들의 경험에서 우러나온 만큼..쉽게 이해하고, 자기 것으로 만들기란 그렇게 쉽지 않습니다. 패턴을 공부하는 목적 자체가 일반적인 문제에 대한 좀더 검증된 해결책을 구하고자또한 자신만의 패턴 Dictionary를 만드는 것이 목적이라고 할 수 있습니다.그러므로, 좀더 경험을 갖춘 개발자가 공부하는 것이 좀더 효과적이라고 할 수 있습니다.물론, 초보 개발자에게는 선배개발자들의 앞선 생각을 공부할 수 있다는 좋은 경험이 될 수 있습니다.하지만, 초보 개발자...
 
전체평균(25)
회원평점   회원서평수 2
패턴을 공부하고 더더욱 빛을 발하는 서적
강대명 님  2006-03-03
[Review] 패턴을 공부하기 전에..
김진회 님  2003-02-07
이메일주소수집거부