Imagen del editor

Refactoring for Software Design Smells: Managing Technical Debt

Girish Suryanarayana , Ganesh Samarthyam , Tushar Sharma

12 valoraciones por Goodreads
ISBN 10: 0128013974 / ISBN 13: 9780128013977
Nuevos Condición: New Encuadernación de tapa blanda
Librería: PRIORITY BOOKS (Springfield, VA, Estados Unidos de America)

Librería en AbeBooks desde: 3 de enero de 2013

Cantidad: 5

Comprar nuevo
Precio recomendado: 69.95
Precio: EUR 13,71 Convertir moneda
Gastos de envío: EUR 3,40 A Estados Unidos de America Destinos, gastos y plazos de envío
Añadir al carrito

Descripción

Softcover Book, New Condition, Fast Shipping. Ready in Stock. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 258 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. N° de ref. de la librería 534223

Hacer una pregunta a la librería

Detalles bibliográficos

Título: Refactoring for Software Design Smells: ...

Encuadernación: Paperback

Condición del libro:New

Edición: International Edition

Acerca de

Sinopsis:

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 Smells presents 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 projects
  • Presents a unique naming scheme for smells that helps understand the cause of a smell as well as points toward its potential refactoring
  • Includes illustrative examples that showcase the poor design practices underlying a smell and the problems that result
  • Covers pragmatic techniques for refactoring design smells to manage technical debt and to create and maintain high-quality software in practice
  • Presents insightful anecdotes and case studies drawn from the trenches of real-world projects

From the Back Cover:

Refactoring for Software Design Smells presents 25 structural design smells, how they uncover 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. 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. The authors share insights that have been used to improve refactoring as well as reduce technical debt in software projects. Along the way they recount anecdotes from actual projects on which the relevant smell helped address a design issue.

"Sobre este título" puede pertenecer a otra edición de este libro.

Descripción de la librería

Ver la página web de la librería

Condiciones de venta:

We guarantee the condition of every book as it's described on the Abebooks web
sites. If you're dissatisfied with your purchase (Incorrect Book/Not as
Described/Damaged) or if the order hasn't arrived, you're eligible for a refund
within 30 days of the estimated delivery date. If you've changed your mind about a
book that you've ordered, please use the Ask bookseller a question link to contact
us and we'll respond within 2 business days.

Condiciones de envío:

Orders usually ship within 3 business days. Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or over-sized, we may contact you to let you know extra shipping is required. The Books May be ship from OVERSEAS for Inventory Purposes.

Todos los libros de esta librería

Métodos de pago
aceptados por la librería

Visa Mastercard American Express Carte Bleue