Michael

42%
Flag icon
Can you implement the concepts as separate modules? If your implementation entangles concepts together, is the lack of modularity really justified? Or are you building up technical debt that will eventually have to be repaid? If you have succeeded in modularizing concepts, are there code dependencies between them that can be eliminated so they can be modified and reused more easily?
The Essence of Software: Why Concepts Matter for Great Design
Rate this book
Clear rating
Open Preview