Juraj S.7 min read
Link copied!
Contents:
Design or engineering?
Source code
What makes a good software design?
The role of documentation in software design
Iterative is the way to go
Domain Driven Design
Extreme programming and Agile methods
Supple design and the art of refactoring
Conclusion: Code is the design