Fundamentals of Software Architecture : Practical guide to building resilient software and high-performance systems

Description: With the rising complexity of modern software systems, strong, scalable software architecture has become the backbone of any successful application. This book gives you the essential knowledge to grasp the core ideas and methods of effective software design, helping you build strong, fl...

Popoln opis

Shranjeno v:
Bibliografske podrobnosti
Glavni avtor: Risi, Craig
Format: Livre numérique
Jezik:Anglais
Izdano: New Delhi : BPB Publications 2025.
Paris : Cyberlibris
Online dostop:Accès Université d'Orléans et IFPM
Sporočilo: Couverture. https://static2.cyberlibris.com/books_upload/300pix/9789365898118.jpg
Cyberlibris (ScholarVox) corpus Informatique
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Fundamentals of Software Architecture, Practical guide to building resilient software and high-performance systems, Craig Risi, New Delhi, BPB Publications, 2025, 1 vol. (626 p.), 978-93-6589-811-8
Kazalo:
  • Prologue
  • 1. Defining Software Architecture
  • 2. The Role of a Software Architect
  • 3. Architectural Properties
  • 4. The Importance of Modularity
  • 5. Architectural Styles
  • 6. Architectural Patterns
  • 7. Component Architecture
  • 8. Architecting for Performance
  • 9. Architecting for Security
  • 10. Design and Presentation
  • 11. Evolutionary Architecture
  • 12. Soft Skills for Software Architects
  • 13. Writing Technical Requirements
  • 14. Development Practices
  • 15. Architecture as Engineering
  • 16. Testing in Software Architecture
  • 17. Current and Future Trends in Software
  • 18. Synthesizing Architectural Principles
  • Appendix