Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems
If you like book Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems here is the list of books you may also like
Buy this book on AmazonBalancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems similar books
-
-
A Philosophy of Software Design
This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduc…
Buy this book on Amazon -
Domain Modeling Made Functional: Tackle Software SPlexity with Domain-Driven Design and F#
You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you the…
Buy this book on Amazon -
21 Lessons for the 21st Century
In Sapiens, he explored our past. In Homo Deus, he looked to our future. Now, one of the most innovative thinkers on the planet turns to the present to make sense of today's most pressing issues.
Buy this book on Amazon
How d… -
-
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Buy this book on Amazon -
-
-
Team Topologies: Organizing Business and Technology Teams for Fast Flow
Buy this book on Amazon
Effective software teams are essential for any organization to deliver value continuously and sustainably. But how do you build the best team organization for your specific goals, culture, and needs? … -
-
Buddha's Little Finger
Russian novelist Victor Pelevin is rapidly establishing himself as one of the most brilliant young writers at work today. His comic inventiveness and mind-bending talent prompted Time magazine to proc…
Buy this book on Amazon -
-
-
Become an Effective Software Engineering Manager
Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you’ll may suddenly get the opportunity to lead teams:…
Buy this book on Amazon -
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more… Buy this book on Amazon -
Thinking In Systems: A Primer
Meadows’ Thinking in Systems, is a concise and crucial book offering insight for problem solving on scales ranging from the personal to the global. Edited by the Sustainability Institute’s Diana Wrigh…
Buy this book on Amazon -
-
Creating Software with Modern Diagramming Techniques
Diagrams communicate relationships more directly and clearly than words ever can. Using only text-based markup, create meaningful and attractive diagrams to document your domain, visualize user flows,…
Buy this book on Amazon -
What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2)
The #1 New York Times–bestselling author of What If? and How To provides his best answers yet to the weirdest questions you never thought to ask.
Buy this book on Amazon
The millions of people around the world who read and lo… -