What are the main factors that define what a quality design of a system is?
-
27-09-2019 - |
문제
What do you consider to be the main factors in a quality design of a system?
Following the GRASP Patterns (low coupling / high cohesion, protected variations, etc). What more?
해결책
Bob Martin's SOLID is what I'd recommend.
다른 팁
Probably, you could also look into:
DRY, YAGINI, Rigidity, Fragility, Viscosity, Immobility.
You can refer here for explanation of some of them.
제휴하지 않습니다 StackOverflow