Clean code a handbook of agile software craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a re...

Descripción completa

Detalles Bibliográficos
Autor principal: Martin, Robert C. (-)
Otros Autores: Feathers, Michael C.
Formato: Libro electrónico
Idioma:Inglés
Publicado: Upper Saddle River, N.J. : Prentice Hall 2009
Edición:1st edition
Colección:Martin, Robert C. Robert C. Martin series.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627601606719
Tabla de Contenidos:
  • Clean code
  • Meaningful names
  • Functions
  • Comments
  • Formatting
  • Objects and data structures
  • Error handling
  • Boundaries
  • Unit tests
  • Classes
  • Systems
  • Emergence
  • Concurrency
  • Successive refinement
  • JUnit internals
  • Refactoring serialdate
  • Smells and heuristics
  • Appendix A: Concurrency II
  • Appendix B: Org.jfree.date.serialdate
  • Appendix C: Cross references of heuristics
  • Epilogue.