Normal view MARC view

Agile principles, patterns, and practices in C# / Robert C. Martin, Micah Martin [Texto impreso]

By: Martin, Robert CContributor(s): Martin, MicahOriginal language: English Publisher: Upper Saddle River, N.J. : Prentince Hall, 2006Description: 768 p. : tablas ; 23 cmISBN: 978-0-13-185725-4Subject(s): Programación de ordenadores | C# (Lenguaje de programación)
Contents:
SECTION I: Agile development ; 1. Agile practices ; 2. Overview of extreme programming ; 3. Planning ; 4. Testing ; 5. refactoring ; 6. A programming episode ; SECTION II: Agile design ; 7. What is agile design ; 8. The single-responsability principle (SRP) ; 9. The open/closed principle (OCP) ; 10. the liskov substitution principle (LSP) ; 11. the dependency-inversion principle (DIP) ; 12. The interface segregation principle (ISP) ; 13. Overview of UML fo C# programmers ; 14. Working with diagrams ; 15. State diagrams ; 16. Object diagrams ; 17. Use cases ; 18. Sequence diagrams ; 19. Class diagrams ; 20. Heuristics and coffe ; SECTION III. The payroll case study ; 21. Command and active object: versatility and multitasking ; 22. Template method and strategy: inheritance versus delegation ; 23. Facade and mediator ; 24. Singleton and monostate ; 25. Null object ; 26. The payrroll case study: iteration 1 ; 27. The payroll case study: implemention ; IV: Packaging the payroll system ; 28. Principles of package ; 29. Factory ; 30. The payroll case study;: package analysis ; 31. Composite ; 32. Observer: evolving into a pattern ; 33. Abstract server, adapter and bridge ; 34. Proxy and gateway: managing ; 35. Visitor ; 36. State ; 37. The paryroll case study: the database ; 38. The payroll user interface: model view ; Appendix A: A satire of two companies ; Appendix B: What is software?.
    Average rating: 0.0 (0 votes)
Item type Current location Collection Call number Status Date due Barcode Course reserves
Libro Libro Biblioteca Universidad Europea del Atlántico
Fondo General
No ficción 004.438 MAR agi Checked out 24/06/2024 2797

Ingeniería del Software I

Iniciación a la Interpretación I


SECTION I: Agile development ; 1. Agile practices ; 2. Overview of extreme programming ; 3. Planning ; 4. Testing ; 5. refactoring ; 6. A programming episode ; SECTION II: Agile design ; 7. What is agile design ; 8. The single-responsability principle (SRP) ; 9. The open/closed principle (OCP) ; 10. the liskov substitution principle (LSP) ; 11. the dependency-inversion principle (DIP) ; 12. The interface segregation principle (ISP) ; 13. Overview of UML fo C# programmers ; 14. Working with diagrams ; 15. State diagrams ; 16. Object diagrams ; 17. Use cases ; 18. Sequence diagrams ; 19. Class diagrams ; 20. Heuristics and coffe ; SECTION III. The payroll case study ; 21. Command and active object: versatility and multitasking ; 22. Template method and strategy: inheritance versus delegation ; 23. Facade and mediator ; 24. Singleton and monostate ; 25. Null object ; 26. The payrroll case study: iteration 1 ; 27. The payroll case study: implemention ; IV: Packaging the payroll system ; 28. Principles of package ; 29. Factory ; 30. The payroll case study;: package analysis ; 31. Composite ; 32. Observer: evolving into a pattern ; 33. Abstract server, adapter and bridge ; 34. Proxy and gateway: managing ; 35. Visitor ; 36. State ; 37. The paryroll case study: the database ; 38. The payroll user interface: model view ; Appendix A: A satire of two companies ; Appendix B: What is software?.

Servicio de Biblioteca de la Universidad Europea del Atlantico | biblioteca@uneatlantico.es | Tlf: 942 244 244 Ext. 5020