Cargando…

Emergent design : the evolutionary nature of professional software development /

For software to consistently deliver promised results, software development must mature into a true profession. Emergent Design points the way. As software continues to evolve and mature, software development processes become more complicated, relying on a variety of methodologies and approaches. Th...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Bain, Scott L.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Upper Saddle River, N.J. : Addison-Wesley, ©2008.
Colección:Net Objectives product development series.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Software as a profession
  • Out of the closet, off to the moon
  • The nature of software development
  • Evolution in code: stage 1
  • Using and discovering patterns
  • Building a pyramid
  • Paying attention to qualities and pathologies
  • Paying attention to principles and wisdom
  • Paying attention to practices
  • Paying attention to disciplines: unit testing
  • Paying attention to disciplines: refactoring
  • Test-driven development
  • Patterns and forces
  • Emergent design: a case study
  • A conclusion: 2020
  • Appendix A: Evolutionary paths
  • Appendix B: Overview of patterns used in the examples
  • Appendix C: The principle of the useful illusion.