当我第一次在公司工作时,他们有一个非常复杂的VB应用程序,在数十个…
当我第一份工作的时候,他们有一个非常复杂的VB应用程序,在全国数十家客户中运行,每家客户当然都有各自特定的需求。应用程序中有大量全局变量(看起来像是随机的四个大写字母)控制着一切。某一天,应用程序出现了一些错误,但在Visual Studio中以调试模式运行时却不会出现。解决方案很明显:在每个客户的现场安装Visual Studio,并教用户从Visual Studio中以调试模式运行应用程序。我不知道他们是怎么说服用户这么做的,以及他们是怎么处理许可证的,但确实这么做了。接下来发生的事情更糟糕。当然没有版本控制,代码存储在公司本地网络的共享磁盘上,代码被复制到多个文件夹中,每个文件夹都有自己的版本,也没有任何逻辑,V1,V2,V2.3,V2a,V2_customer_name,V2_customer_name_fix,……
源讨论“我们列不够用了”原帖 571 条评论 · 导入时统计