Refactoring : improving the design of existing code / Martin Fowler.
By: Fowler, Martin [author.].
Series: Addison-Wesley signature series: Publisher: Boston : Addison-Wesley, ©2019Edition: Second edition.Description: xix, 418 pages : illustrations (some color) ; 24 cm.Content type: text Media type: unmediated Carrier type: volumeISBN: 9780134757599.Subject(s): Software reengineering | Object-oriented programming (Computer science) | Software reengineeringGenre/Form: Print books.Current location | Call number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|
On Shelf | QA76.758 .F69 2019 (Browse shelf) | Available | AU00000000013284 |
Includes bibliography and index.
Preface1. Refactoring, a First Example2. Principles in Refactoring3. Bad Smells in Code4. Building Tests5. Toward a Catalog of Refactorings6. Composing Methods7. Moving Features between Objects8. Organizing Data9. Simplifying Conditional Expressions10. Making Method Calls Simpler11. Dealing with Generalization12. Big Refactorings13. Refactoring, Reuse, and Reality14. Refactoring Tools15. Putting It All Together.