【问题标题】:How much of your code is still in production and how old is the oldest code that you still have in production? [closed]您的代码中有多少仍在生产中,您在生产中仍然拥有的最旧代码有多长时间? [关闭]
【发布时间】:2009-05-07 09:23:08
【问题描述】:

这绝对是主观的,答案必然涉及猜测工作,但认为有些答案可能很有趣。

所以:

您的代码中有多少百分比仍在生产中? (你如何决定“你的”代码是什么——取决于你)

你知道的最古老的代码还有多久?

【问题讨论】:

    标签: survey


    【解决方案1】:

    我已经工作了 13 年

    • 3 年可能没有使用(90 年代的 VB 3)
    • 其中 6 年肯定没有使用(公司倒闭)
    • 一年左右在各地写原型

    所以我会猜测,我的付费时间不到 25% 是实际发挥作用的。

    【讨论】:

    • 25% 的代码投入生产可能是平均水平!超过一半的大型项目从未上线。在那些这样做的人中,通常在中途基础设施或架构发生了巨大的变化,这需要大部分已经编写的代码被丢弃。
    【解决方案2】:

    我是一个穿着尿布的小孩,只工作了 3 年。我会说我 90% 的代码仍在生产中运行。我最旧的代码可能运行了 2.5 年

    【讨论】:

      【解决方案3】:

      我在 1998 年左右发送给 IBM 的 CICS C/C++ 标头的 mod 仍在其中。

      没有什么特别的,只是在正确的位置放了几个“#IFDEF CPLUSPLUS”宏——但它仍然是代码。

      我认为我从 1992 年编写的一些 COBOL 代码仍在运行,但是,我不再认识该站点的任何人。

      【讨论】:

        【解决方案4】:

        你知道的最古老的代码还有多久?

        周末,我遇到了一位老同事(在我们当地的圣诞节选美比赛中的 10,000 人中),他仍在使用我在 1991 年第一份专业工作时帮助编写的软件;所以大约19年!这让我很开心。

        这是一个基于 DOS 的应用程序,用 Advanced Revelation 编写,4GL

        【讨论】:

          【解决方案5】:

          你的代码还有多少百分比 在生产中?

          我在 7 年的开发工作中编写了 4 个企业网络应用程序,其中 3 个仍在日常使用(ASP/SQL/VB.NET/C#)。

          您最旧的密码是多少岁 你知道它还在外面吗?

          一个网络应用是一个 9 年前的实验室使用日历。它完全用 ASP 和 SQL 编写。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-09-17
            • 2010-09-06
            • 2021-06-20
            • 2011-12-31
            • 2011-11-05
            • 1970-01-01
            • 2018-08-04
            • 2010-12-08
            相关资源
            最近更新 更多