Software reuse and software quality are increasingly important topics in today's software engineering both for researchers and for practitioners. The …
System design questions have become a standard part of the software engineering interview process. Performance in these interviews reflects upon …
System Design Interview - An Insider's Guide (Volume 2)This book can be seen as a sequel to the book: System …
The book covers various topics of computer algebra methods, algorithms and software applied to scientific computing. One of the important …
Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end …
Software engineering has advanced rapidly in recent years in parallel with the complexity and scale of software systems. New requirements …
""Take your software architecture skills to the next level with 'Software Architecture for Developers - Volume 2' by Simon Brown. …
You need to get value from your software project. You need it «free, now, and perfect.» We cant get you …
If I'm putting together a project, it's the authors of this book that I want. . . . And failing …
If patterns are good ideas that can be re-applied to new situations, AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis …
""Get ready to revolutionize your software development approach with 'Antifragile Software: Building Adaptable Software with Microservices' by Russ Miles. This …
Does technology actually matter? And how can we apply technology to drive business value? For years, we've been told that …
No book on software project management has been so influential and so timeless as The Mythical Man-Month. Now 20 years …
The author really knows what he is talking about. As a computer programmer, I can tell that the author is …
""Embark on a journey through the fascinating realm of software engineering with 'The Mythical Man-Month: Essays on Software Engineering' by …
This book presents advice for bringing difficult software projects to successful conclusions with a minimum of stress. It overviews the …
Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates …
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is …
Real software architectures, documented with the arc42 template. Helps you jumpstart your own documentation.
Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you …
If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place …
A comprehensive guide to exploring software architecture concepts and implementing best practices Key Features • Enhance your skills to grow …
What will you learn from this book?If you're a software developer looking for a quick on-ramp to software architecture, this …
""Unleash the power of accurate software testing with "The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing" by …
Unlock the true potential of software testing to achieve seamless software performance with this comprehensive guide Key Features Gain a …
This long-awaited revision of a bestseller provides a practical discussion of the nature and aims of software testing. You'll find …
From fundamentals and design patterns to the latest techniques such as generative AI, machine learning and cloud native architecture, gain …
I want to thank you for checking out the book, "Domain Driven Design: How to Easily Implement Domain Driven Design …
Speed up your application development by leveraging the patterns of domain-driven design About This BookUnderstand the complexity of your business …
Whether it's in Java, .NET, or Ruby on Rails, getting your application ready to ship is only half the battle. …
Praise for Lean-Agile Acceptance Test-Driven Development “Lean-Agile Acceptance Test-Driven Development tells a tale about three fictive project stakeholders as they …
Microservices promise a better way to sustainably deliver business impact. Rather than a single monolithic unit, applications built in this …
These are the revised and illustrated notes of the Software Architecture lecture of the Master in Software and Data Engineering …
It’s a jungle out there.Delivering software solutions with predictable costs, time, scope, and quality has become more complicated than ever. …
Pattern-oriented software architecture is a new approach to software development. This book represents the progression and evolution of the pattern …
Software engineering education has a problem: universities and bootcamps teach aspiring engineers to write code, but they leave graduates to …
In my first few years as a developer I assumed that hard work was all I needed. Then I was …
Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization This is the definitive, realistic, actionable guide …
Exploit various design patterns to master the art of solving problems using Python Key Features • Master the application design …