Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
产品经理
GitHub开源免费源代码
RUST语言
go语言文章排行榜
DevOps文章排行榜
认知偏差与谬论
数据科学
数据工程
幽默模因
更多话题
怎样做到设计时满足设计的那些基本原则
12-10-09
liyao0409
当我完成一个设计时,我需要逐个原则去比对吗?
5
banq
2012-10-09 18:10
有趣的问题。
设计是艺术的,不是科学数学,不是每个设计都有一个标准答案,所以,无法做到每次设计都能用设计原则去检验。
liyao0409
2012-10-10 09:49
2012-10-09 18:10 "@
banq
"的内容
设计是艺术的,不是科学数学 ...
我现在满脑子想的就是用数学去量化
liyao0409
2012-10-10 10:13
初级阶段是不是有这么一个阶段,不断想用一些原则去考证自己的设计?
banq
2012-10-10 14:46
2012-10-10 10:13 "@
liyao0409
"的内容
不断想用一些原则去考证自己的设计? ...
是的,初级阶段学习时可以,需要反复推敲,但是这如同捅破窗户纸,好像很简单,有时很难。
以艺术绘画打个比喻,只有我们看到世界名画如梵高等作品时,才知道色彩可以达到如此巅峰,回到软件设计上,如果不是出于牛人设计之手,你可能意识不到你的设计能够完美地满足那些基本原则。而自己可能范指鹿为马的错误了。
[该贴被banq于2012-10-11 15:43修改过]
liyao0409
2012-10-12 09:01
2012-10-10 14:46 "@
banq
"的内容
可能范指鹿为马的错误 ...
恩,那就需要多多向大师们学习,不能太自信了
banq
2012-10-13 08:16
2012-10-12 09:01 "@
liyao0409
"的内容
那就需要多多向大师们学习,不能太自信了 ...
呵呵,我主要意思是设计最终结果和个人个体关系比较大,也可能过度设计,也可能设计不足,但只有问题出来后才会发现,也就是在重构时会发现,对于初学者来说,过一段时间经常重构代码是唯一之道。
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看