写点什么

拆散的乐高怎么装起来

用户头像
李小腾
关注
发布于: 2021 年 02 月 03 日
拆散的乐高怎么装起来

设计架构的时候总是听到架构师拿乐高来比喻,似乎有了颗粒,把结果拼出来是理所当然的事情,至于怎么拼,开发自己去想吧。

问题:只给一张照片,看不到内部结构,到底能不能把乐高拼出来?

当然还有约束条件,我挑了 31000 Mini Speedster,65 颗粒,看看测试者是否能在一个小时内完成拼装。


下面是测试的结果

  • 实际的完成率大约是 80%,其中 30%的人能在半小时完成作品。

  • 有的结果外形有了,晃两下结构散了。

  • 所有的结果跟图纸没有百分之百的吻合。

  • 只有一个人的结果没有多出任何零件,其它所有的结果都有若干个零件找不到位置。


尝试给个结论

  • 架构不是每个人都能干的

  • 架构是有好坏之分的

  • 架构可以有多个近似最优解

  • 架构的过程需要探索,没看到一梭子搞定的


最后,每个拿乐高说事的架构师,是骡子是马,先拼个 31000 溜溜


发布于: 2021 年 02 月 03 日阅读数: 246
用户头像

李小腾

关注

还未添加个人签名 2018.03.21 加入

还未添加个人简介

评论 (6 条评论)

发布
用户头像
拼好的那个车的照片好像是我拼的……
2021 年 02 月 03 日 22:44
回复
不对……我的驾驶舱好像不是这样
2021 年 02 月 03 日 22:45
回复
用户头像
太形象了,一下就理解了。👍
2021 年 02 月 03 日 22:06
回复
用户头像
👍 架构没有最优解,找到合适的那一款
2021 年 02 月 03 日 20:24
回复
用户头像
留个脚印,尝试过就赢了;p
2021 年 02 月 03 日 17:35
回复
用户头像
我可以拼好了,还发现零件少了的那一个,稳稳的,挑不出半点毛病的那种

拼乐高,跟做软件架构本质上是一样的
2021 年 02 月 03 日 17:26
回复
没有更多了
拆散的乐高怎么装起来