写点什么

读《A Philosophy of Software Design》——(11)

作者:术子米德
  • 2022 年 4 月 07 日
  • 本文字数:565 字

    阅读完需:约 2 分钟

🤔☕️🤔☕️🤔

  • 读《A Philosophy of Software Design》——(11)Design it Twice

  • 📖:设计两次,会得到更好的结果。

    🤔:这有点像废话,又有点像胡话。工作中,有经验后再经历一次,实属难得,怎么还会设计两次,该不是第一次是被砸了电脑后,不得不再设计一次嘛。但是看这句话,似乎也不像是这个味道。如果没有再设计一次的机会,或者说没有再调整一次的机会。典型如团队之间合作,定义完接口,第一轮实现发现有不合适,如果提出来说再来一次吧。大概率会被误解为搞笑。而自己也可能因此搞得灰头土脸。那么只会在第一轮做出最不差的选择,反正更优质无关。不过,设想一下,如果两个团队在第一轮之后,一起吃个饭,然后把不合适地方做个复盘,一拍即合再来一发,天呐,忽然间有点渴望这样的团队。不对,为啥要渴望,为啥不能自己去实践一把,自己去开创这样的机会,不就是灰头土脸嘛。多来几次,就是在释放 TWICE 的信号,只要有人接信号,那就是同道中人,一拍即可再来一发。

    🤔:到底再来一发,除了体力因素,还有啥好吃嘛?有。当然有。那就是第一轮的心态不一样,放松下来做尝试,把边界摸到,这就是价值。第二轮的时候,就可以在边界之内游刃有余,明显的成熟气质。

    🤔:如果搬出“模仿-效仿-创造”的模型,那么至少得三连发,才能从照着来,跨进想着来,更可能深思着来。

        —— By 术子米德 @2022.03.29

发布于: 刚刚阅读数: 2
用户头像

术子米德

关注

遇见每天的自己,莫忘初心,莫丢念头 2020.03.05 加入

喜欢有的没的,喜欢自言自语式笔记

评论

发布
暂无评论
读《A Philosophy of Software Design》——(11)_架构师成长笔记_术子米德_InfoQ写作平台