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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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.