The following text field will produce suggestions that follow it as you type.

Popular Categories

Refactoring For Software Design Smells by Girish Suryanarayana, Paperback | Indigo Chapters

Compare Refactoring For Software Design Smells by Girish Suryanarayana, Paperback | Indigo Chapters

Girish Suryanarayana

$103.95

Awareness of design smells indicators of common design problems helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplied, and what principles need to be applied properly to address those smells through refactoring. Developers and software engineers may "know" principles and patterns, but are not aware of the "smells" that exist in their design because of wrong or mis-application of principles or patterns. These smells tend to contribute heavily to technical debt further time owed to fix projects thought to be complete and need to be addressed via proper refactoring. Refactoring for Software Design Smellspresents 25 structural design smells, their role in identifying design issues, and potential refactoring solutions. Organized across common areas of software design, each smell is presented with diagrams and examples illustrating the poor design practices and the problems that result, creating a catalog of nuggets of readily usable information that developers or engineers can apply in their projects. The authors distill their research and experience as consultants and trainers, providing insights that have been used to improve refactoring and reduce the time and costs of managing software projects. Along the way they recount anecdotes from actual projects on which the relevant smell helped address a design issue. Contains a comprehensive catalog of 25 structural design smells (organized around four fundamental design principles) that contribute to technical debt in software projectsPresents a unique naming scheme for smells that helps understand the cause of a smell as well as points toward its potential refactoringIncludes illustrative examples that showcase the poor design practices underlying a smell and the problems that resultCovers pragmatic techniques for refactoring design smells to manage technical debt and to create and maintain high-quality software in practicePresents insightful anecdotes and case studies drawn from the trenches of real-world projects | Refactoring For Software Design Smells by Girish Suryanarayana, Paperback | Indigo Chapters

Compare more products to Girish Suryanarayana

Refactoring by Martin Fowler, Hardcover | Indigo Chapters
Loading Inventory...

Refactoring by Martin Fowler, Hardcover | Indigo Chapters

Coles

Current price: $82.49
Software Design by Murali Chemuturi, Hardcover | Indigo Chapters
Loading Inventory...

Software Design by Murali Chemuturi, Hardcover | Indigo Chapters

Coles

Current price: $222.50
Algorithm Design by Michael T. Goodrich, Paperback | Indigo Chapters
Loading Inventory...

Algorithm Design by Michael T. Goodrich, Paperback | Indigo Chapters

Coles

Current price: $239.95
Flexible Software Design by Bruce Johnson, Paperback | Indigo Chapters
Loading Inventory...

Flexible Software Design by Bruce Johnson, Paperback | Indigo Chapters

Coles

Current price: $110.95
Refactoring Sql Applications by Stephane Faroult, Paperback | Indigo Chapters
Loading Inventory...

Refactoring Sql Applications by Stephane Faroult, Paperback | Indigo Chapters

Coles

Current price: $44.99
Software Designers In Action by Marian Petre, Paperback | Indigo Chapters
Loading Inventory...

Software Designers In Action by Marian Petre, Paperback | Indigo Chapters

Coles

Current price: $118.50
C++ Software Design by Klaus Iglberger, Paperback | Indigo Chapters
Loading Inventory...

C++ Software Design by Klaus Iglberger, Paperback | Indigo Chapters

Coles

Current price: $99.99
Software Design Decoded by Marian Petre, Paperback | Indigo Chapters
Loading Inventory...

Software Design Decoded by Marian Petre, Paperback | Indigo Chapters

Coles

Current price: $24.95
System Design on AWS by Jayanth Kumar, Paperback | Indigo Chapters
Loading Inventory...

System Design on AWS by Jayanth Kumar, Paperback | Indigo Chapters

Coles

Current price: $82.99
System Design by Andreas Gerstlauer, Hardcover | Indigo Chapters
Loading Inventory...

System Design by Andreas Gerstlauer, Hardcover | Indigo Chapters

Coles

Current price: $220.95
Designing Software Architectures by Humberto Cervantes, Paperback | Indigo Chapters
Loading Inventory...

Designing Software Architectures by Humberto Cervantes, Paperback | Indigo Chapters

Coles

Current price: $68.74
Process Reengineering in Action by Richard Y. Chang, Paperback | Indigo Chapters
Loading Inventory...

Process Reengineering in Action by Richard Y. Chang, Paperback | Indigo Chapters

Coles

Current price: $34.99
Scientific Software Design by Damian Rouson, Paperback | Indigo Chapters
Loading Inventory...

Scientific Software Design by Damian Rouson, Paperback | Indigo Chapters

Coles

Current price: $101.95
Redesign Your Mind by Stefan Miraglia, Paperback | Indigo Chapters
Loading Inventory...

Redesign Your Mind by Stefan Miraglia, Paperback | Indigo Chapters

Coles

Current price: $21.55
Reverse Design by Patrick Holleman, Paperback | Indigo Chapters
Loading Inventory...

Reverse Design by Patrick Holleman, Paperback | Indigo Chapters

Coles

Current price: $88.95
Powered by Adeptmind