分享:开发者应该知道的几个设计原则
发表于 : 周日 6月 14, 2026 10:02 am
设计原则不是虚的,是真能减少改 bug 的时间。
[b]KISS[/b]
Keep It Simple, Stupid。不需要的复杂度一律砍掉。
[b]DRY[/b]
Don't Repeat Yourself。同样的代码不要写两遍。
[b]YAGNI[/b]
You Ain't Gonna Need It。不要提前加未来才需要的功能。
[b]单一职责[/b]
一个函数/类只做一件事,做好。
[b]开闭原则[/b]
对扩展开放,对修改关闭。
实用建议:先写能跑的代码,再重构让它变好。不要一开始就想设计完美,那是空想。
[b]KISS[/b]
Keep It Simple, Stupid。不需要的复杂度一律砍掉。
[b]DRY[/b]
Don't Repeat Yourself。同样的代码不要写两遍。
[b]YAGNI[/b]
You Ain't Gonna Need It。不要提前加未来才需要的功能。
[b]单一职责[/b]
一个函数/类只做一件事,做好。
[b]开闭原则[/b]
对扩展开放,对修改关闭。
实用建议:先写能跑的代码,再重构让它变好。不要一开始就想设计完美,那是空想。