English Deutsch Français 简体中文 繁體中文
Book123, Download eBooks for Free - Anytime! Submit your article

Categories

Share With Friends



Like Book123?! Give us +1

Archive by Date

Search Tag

Newest

Useful Links


Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability

Posted on 2010-04-15




Name:Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability
ASIN/ISBN:0596008740
File size:5 Mb
   Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability

Free Download Now     Free register and download UseNet downloader, then you can FREE Download from UseNet.

    Download without Limit " Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability " from UseNet for FREE!


Book Description

Developers working on a project will often rethink and recode the software under construction to make its design cleaner and more elegant. Known as & 8220;refactoring,& 8221; this process is done for all sorts of reasons: to facilitate the addition of new features, to improve maintainability, and (or) to increase performance. Refactoring is an important and useful software process. .

Refactor enough times though, and you will begin to learn things that you can do when building new software to reduce the amount of refactoring later in the process. Taking these lessons-learned and applying them on subsequent development projects is a process that Ken Pugh refers to as & 8220;prefactoring& 8221;. .

This practical, thought-provoking guide details prefactoring guidelines in design, code, and testing, each derived from the lessons of many developers over the years. By following these guidelines, you& 8217;re far more likely to create more readable and maintainable code than would otherwise be the case. .

To help communicate the many facets of this process, Prefactoring follows the development of a software system for a fictitious client, named Sam, from vision to implementation. Some of the guidelines you& 8217;ll encounter along the way include:

When You& 8217;re Abstract, Be Abstract All the Way

Splitters Can Be Lumped Easier Than Lumpers Can Be Split

Do a Little Job Well and You May Be Called Upon Often

Plan Globally, Develop Locally

Communicate with Your Code

The Easiest Code to Debug Is That Which is Not Written

Use the Client& 8217;s Language

Don& 8217;t Let the Cold Air In

Never Be Silent

Don& 8217;t Speed Until You Know Where You Are Going .

If you have an object-oriented design background, you may save time by considering Ken& 8217;s prefactoring guidelines before you begin your project, They won& 8217;t guarantee that you will never need to refactor your design or code again, but you can cut down on the amount of refactoring you do. .

Buy Book at Lowest Price on Amazon

password: ebooksatkoobe

.

Rating:

2.5 out of 5 by

 
Download Links
  ServerStatus
  Direct Download Link 1Alive
  Direct Download Link 2Alive
  Download Link (Download Link 1)Alive


Buy This Book at Best Price >>

Like this article?! Give us +1:

Related Articles


Technical eXtreme .NET : Introducing eXtreme Programming Techniques to .NET Developers (Mi

Technical eXtreme .NET : Introducing eXtreme Programming Techniques to .NET Developers (Mi

Author: Neil RoodynPublisher: Addison-Wesley ProfessionalPublish Date: 10 December, 2004ISBN: 0321303636

Technical eXtreme Dot NET Introducing eXtreme Programming Techniques to Dot NET Developers

Technical eXtreme Dot NET Introducing eXtreme Programming Techniques to Dot NET Developers

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers (Microsoft .NET Development Series) by Neil RoodynPublisher: Addison-Wesley Professional (December 10, 2004) | ISBN-10: 0321303636 | CHM | 3 Mb | 496 pageseXtreme ...

eXtreme .NET : Introducing eXtreme Programming Techniques to .NET Developers

eXtreme .NET : Introducing eXtreme Programming Techniques to .NET Developers

eXtreme .NET shows developers and team leaders how to incorporate eXtreme programming (XP) practices with .NET-connected technologies to create high quality, low-cost code that will build better software. This practical, realistic guidebook ...

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers (Repost)

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers (Repost)

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers By Neil RoodynPublisher: Addison-Wesley Professional 2004 | 336 Pages | ISBN: 0321303636 | CHM | 3 MB"At last, somebody has introduced eXtreme Programming tech ...

Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability  by  Ken Pugh

Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability by Ken Pugh

Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability by Ken PughPublisher: O'Reilly Media; 1 edition (September 1, 2005) | ISBN-10: 0596008740 | CHM | 0,8 Mb | 220 pagesDevelopers working on a project will often reth ...

Share this page with your friends now!
Text link
Forum (BBCode)
Website (HTML)

DISCLAIMER:

This site does not store Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability on its server. We only index and link to Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability provided by other sites. Please contact the content providers to delete Technical Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability if any and email us, we'll remove relevant links or contents immediately.

Comments (0) All

Verify: Verify

    Sign In   Not yet a member?

Sign In | Not yet a member?