你不需要软件工件管理的12个理由

0.你没有代码。如果你有一个没有代码的项目,您不需要管理任何工件。你不需要持续集成,不需要运行时,你只需要bug跟踪器。凯尔西,再次感谢你带来的乐趣! |
![]() |
1.您没有用户。如果您的软件没有用户,那么您真的不需要软件工件管理。你不需要更新、维护、修补、保护或发布任何东西。天堂。 |
![]() |
2.你独自工作。如果你自己编写一个应用程序,并且没有使用任何开源组件,那么就没有必要将二进制文件存储在中央系统中。当然,您也可以通过电子邮件或文件服务器进行共享。 |
![]() |
3.你不相信代码重用。您从头开始编写所有内容,因此您可以访问所有源代码。不需要导入库、sdk、框架。无论如何,你总是可以从StackOverflow复制/粘贴。 |
![]() |
4.你只关心最新的版本。没有必要保存历史。一旦在生产环境中进行了更新,就没有人会要求您证明在以前的日期运行的是什么。你必须继续前进! |
![]() |
5.每个应用程序只使用一种语言和技术。直到永远。为了最大限度地重用您的代码库,并确保您的开发人员在相同的环境下工作,您需要一种在团队内部和整个组织中共享映像的简单方法。 |
![]() |
6.你不需要适应新技术。如果你有幸处于一个技术的长周期中,而技术的变化并不频繁,那么就没有必要快速发布,因此你可以跳过添加一个完整的连续更新过程。 |
![]() |
7.您喜欢管理和维护自己的基础设施。有些人喜欢让最新的开源工具在他们所有的服务器上运行,并摆弄配置直到它工作为止。它有时会失灵,而且很严重,让你的整个管道瘫痪。不过没关系,这里没人赶时间,对吧?如果您更愿意花时间剃牦牛,那么您可以完全跳过软件工件管理。 |
![]() |
8.你从不急于更新软件。有些人现在需要发布零日漏洞补丁,这是所有二进制文件和相关元数据允许您做的事情之一。如果你没有这个问题,它只是浪费开销。另外,如果你的外部二进制回购会下降,但没关系。 |
![]() |
9.没有依赖关系你不需要经过噩梦编写自己的依赖管理器,如果你不使用依赖。 |
![]() |
10.容器是一种时尚。我保证。何苦呢? |
![]() |
11.你的应用程序是独立运行的(既不与网络通信,也不能从网络访问)。这是最安全的跑步方式。你只要进入房间,然后更新只在那个房间运行的服务器。 |
![]() |











