首页 > 资讯 > > > 正文
天天热文:任何一种设计都存在局限性,当需求越多、选择越大时,之前的巧妙很容易就变成障碍
发布时间:2023-04-22 18:24:15   来源:观察网  


(相关资料图)

【本文来自《在外行看来,铁路自主选座非常容易实现,但懂行的程序员才知道这根本做不到》评论区,标题为小编添加】

Icing9520

12306并非通过SKU来进行售票的,而是用二进制数组把一个车次的车票作为一类票进行计算的,这个设计是很巧妙的,你用电商场景的数据模型来思考问题会非常复杂。你可以看看网上靠谱的资料文章。当然,这并不是说12306系统简单,只是再说数据模型设计得好,能大大降低系统开发难度。

任何一种巧妙的设计都存在局限性,当需求越多选择越大时,之前的巧妙很容易就变成障碍,变成一陀东西。。我也是做软件开发的,也遇到新版本需求下来,原来觉得之前的版本设计不错,在新需求之下立马就变得棘手起来,需要重新设计。。。。最恐怖的事情就是推倒重来。

人的思维可以随时随地交互,解决问题方法可以通过面子、说好话、临时工、忽悠、颜值、利益交换等手段进行,软件只能按原来的需求和设计好的逻辑进行运作,所以表面在人看来非常简单的东西,落在程序上说不定就是一个巨量的逻辑矩阵,一大堆计算机跑上几分钟,甚至十几分钟,几小时才能做出来。。

关键词:

推荐内容

Copyright@  2015-2022 欧洲器材装备网版权所有  备案号: 沪ICP备2022005074号-23   联系邮箱:295 911 578@qq.com