首页 > 编程知识 正文

系统架构师证书,架构师认证考试

时间:2023-05-04 18:54:35 阅读:259417 作者:2172

《架构师手记》依赖倒置、面向接口设计—都不如俺的“阴阳人设计模式”(或曰雌雄同体架构模式)!

 

作为首席代码官儿冒着被老板尅的风险…… 坚持自己的技术思路,和架构理念:

那么俺为啥要坚持生个阴阳jsdmy呢?! 听俺慢慢道来~


题目是这样的:

 

灵长类动物是万(动)物之灵咯~

假如你是上帝,如果让你设计人类以及其它灵长类物种。

 

架构出至少以下四种物种:

1、  男人

2、  女人

3、  猴子

4、  以及其它灵长类动物……比如猿人之类

 

 

你将怎样设计呢?

 

假如我是上帝,我将优先设计出“阴阳人” Beta版本

 

原因很简单,聪明的你自己就能想出原因吧?!

 

1、  设计出男人 改成女人~~~~这活儿难!

2、  设计出女人后 再改成 男的~~~~这活儿难上加难!!

3、  设计出猴子……  拔了毛,也改不成人类。  因为智商太难改,难以提高!

 

而设计出”阴阳人“以后……

 

1、  想要男人? 容易,把女性(生殖)器官(和副性特性)封上。

2、  想要女人?容易,把(阴阳人的)男性器官阉割咯~(残忍?!?没办法,甲方经常提类似性质地要求哦……)

3、  想要猴子…… 更容易!  粘上毛…… 顶多再打傻点+再加饿瘦点咯!!

呵呵,明白了吧!?

 

当然地,所谓阴阳人(雌雄同体)产品或物种总给人违反自然、违背直觉的感觉咯,这重架构呈现于前台的话当然给人不知所谓的违和感咯,所以此理念应适用于后端功能架构,前端呈现还是简单直观一些为妙吧。


总之~~面对需求,你应该怎样架构(软件)系统能?!

 

        提需求……?提!!尽量提!!!

(程序员们)不用害怕,如果他们(产品经理们)提需求,那就根本不用害怕!

      怕,就怕他们根本不提需求,然后你(程序猿们)根本不知道他们(产品经理们)需要个“带把儿的”(男孩带小鸡鸡地)产品(或物种)……需求没提!或没提全面!!

但等产品上线(或上线若干阶段以后)没“小鸡鸡功能”…大家才发现…产品就不再Run,(或根本不再Work咯),那就坏事咯!咋办?!那就前功尽弃咯呀……!

找到你的阴阳人(雌雄合体人)架构。……才能勇敢地架构(软件系统)啊……

你看,是否具备“阴阳合体”就是检验您的系统是否架构完善的重要指标吧!?


 仅供参考,祝福大家圣诞快乐!!


 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。