开发者

What are the main factors that define what a quality design of a system is?

开发者 https://www.devze.com 2023-01-03 03:20 出处:网络
What do you cons开发者_StackOverflow中文版ider to be the main factors in a quality design of a system?

What do you cons开发者_StackOverflow中文版ider 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.

0

精彩评论

暂无评论...
验证码 换一张
取 消