码迷,mamicode.com
首页 > 其他好文 > 详细

架构设计原则之我见1

时间:2020-06-13 21:33:16      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:自身   一个   mil   产生   之间   架构   --   simple   工作   

架构设计原则之我见1

2020.4.18

本次读的是王概凯老师的

架构设计原则之我见(一):反思 KISS 原则

首先我们要知道什么是KISS原则,并不是你想的那样KISS(Keep It Simple, Stupid)原则翻译成中文,意思是“保持简单、愚蠢”。这是一句没有主语的话,猜想主语是指设计师,并且这个“It”所指的应该是设计师所设计的目标系统。这条原则大意是告诫设计师们,在设计系统时要保持目标系统的“Simple and Stupid”。

这句话看似说让你保持简单,但真的有那么简单吗?其实并不是,在程序中,我们都知道想要让一个系统简单化其实并不容易,简单来说,你作为专业人员看待这个系统可能比较简单,但是对于外人行外人,并不是如此,如果不是对他们简单,就不是所谓的简单。

在王概凯老师眼中:“Simple and Stupid”是因人而异的,不同的角色有不同的诉求,并不一致,而且这些诉求都存在于各个参与方的潜意识里,很难识别。于是就会形成这样的结果:实施人员的工作常会受限于设计师的设计,因 为设计师要考虑自身工作的“Simple and Stupid”;同时,实施人员在工作时会和 用户直接打交道,而目标用户则会有业务方的“Simple and Stupid”观点,会对实施人员的工作产生冲击。因此,实施人员被夹在用户和设计师的不同“Simple and Stupid”观点之间而痛苦不堪,甚至长期加班都于事无补。难怪实施人员会对业务恐惧,而对设计师则是又爱又恨:遇到适合他们的设计是“爱”,遇到不合适的设计则“恨”。---------引自《架构设计原则之我见(一):反思 KISS 原则》

在我们眼中,同样如此。

 

架构设计原则之我见1

标签:自身   一个   mil   产生   之间   架构   --   simple   工作   

原文地址:https://www.cnblogs.com/daisy99lijing/p/13121602.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!