Software development, design and coding : with patterns, debugging, unit testing, and refactoring /
Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering -- from the application of engineering principles to the development of software. You'll see how to run a software development project, examine the di...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[New York, New York] :
Apress,
[2017]
|
Edición: | Second edition. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 1. Introduction to Software Development
- 2. Software Process Models
- 3. Project Management Essentials
- 4. Requirements
- 5. Software Architecture
- 6. Design Principles
- 7. Structured Design
- 8. Object-Oriented Overview
- 9. Object-Oriented Design Principles
- 10. Object-Oriented Design Patterns
- 11. Design Patterns
- 12. Parallel Programming
- 13. Parallel Design Patterns
- 14. Code Construction
- 15. Debugging
- 16. Unit Testing
- 17. Code Reviews and Inspections
- 18. Ethics and Professional Practice
- 19. Wrapping it All Up.