Items related to Principle-Based Refactoring: Learning Software Design...

Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules - Softcover

  • 3.86 out of 5 stars
    7 ratings by Goodreads
 
9780615690223: Principle-Based Refactoring: Learning Software Design Principles by Applying Refactoring Rules

Synopsis

You know good software when you see it, but how do you explain what good software is? Experienced software developers have pet practices and techniques that make their software easier to test, maintain and understand. But when you ask them how to make your software like theirs, they give you a seemingly endless list of rules. How can they remember all those rules? The secret is that they don't! Instead, experienced software developers understand a handful of basic principles. The rules are merely manifestations of these basic principles. But, principles are hard to explain; so experienced developers resort to explaining rules instead. In Principle-Based Refactoring, Halladay explains a set of software refactoring rules and links the refactoring rules back to the basic principles that drive robust software design. The book identifies eight fundamental design principles and also includes a set of approximately fifty refactoring rules that illustrate the principles. Each rule has a summary description, a discussion, including references back to the driving principles, and examples of the rules' applications. In addition, this book discusses refactoring mechanics including test strategies that guide software developers in verifying the quality of refactored code.

"synopsis" may belong to another edition of this title.

About the Author

Steve Halladay has 30 years of software development experience in large and small companies including hands-on development, management and teaching. Steve’s area of focus is software engineering including software design and software development processes. He has authored books, articles and several patents. Steve has a MS in Computer Science and is currently teaching Computer Science at Neumont University.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Pages are clean and are not marred...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Buy New

View this item

US$ 13.29 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Search results for Principle-Based Refactoring: Learning Software Design...

Stock Image

Steve Halladay
Published by Principle Publishing, 2012
ISBN 10: 061569022X ISBN 13: 9780615690223
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 0.75. Seller Inventory # G061569022XI2N00

Contact seller

Buy Used

US$ 8.73
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Halladay, Steve
Published by Principle Publishing, 2012
ISBN 10: 061569022X ISBN 13: 9780615690223
Used Softcover

Seller: Better World Books: West, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Used book that is in clean, average condition without any missing pages. Seller Inventory # 52306568-75

Contact seller

Buy Used

US$ 10.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Halladay, Steve
Published by Principle Publishing, 2012
ISBN 10: 061569022X ISBN 13: 9780615690223
Used Softcover

Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: acceptable. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in Acceptable condition! Any other included accessories are also in Acceptable condition showing use. Use can include some highlighting and writing, page and cover creases as well as other types visible wear such as cover tears discoloration, staining, marks, scuffs, etc. All pages intact. Seller Inventory # GWSVV.061569022X.A

Contact seller

Buy Used

US$ 8.73
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Steve Halladay
Published by Principle Publishing, 2012
ISBN 10: 061569022X ISBN 13: 9780615690223
New Paperback

Seller: Revaluation Books, Exeter, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Brand New. 212 pages. 9.00x0.48x6.00 inches. In Stock. Seller Inventory # zk061569022X

Contact seller

Buy New

US$ 28.93
Convert currency
Shipping: US$ 13.29
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Steve Halladay
ISBN 10: 061569022X ISBN 13: 9780615690223
Used Paperback

Seller: Book Bungalow, Edinburgh, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Near Fine. Dust Jacket Condition: No dj. 7th printing. Tight clean crisp paperback, free of markings, one small thumbcrease to cover. 199pp. Size: 8vo. Seller Inventory # 022186

Contact seller

Buy Used

US$ 27.31
Convert currency
Shipping: US$ 15.95
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket