我正在维护一个 40K 行长的 Java 类..有问题吗?
这可能是一个导致删除的主观问题,但我真的很想得到一些反馈。 最近,我转到另一个非常大的企业项目,在那里我担任开发人员。我惊讶地发现项目中的大…
Delphi 3 中接口支持的等效项是什么?
我支持用 Delphi 3 编写的应用程序,并且我想对源代码进行一些改进,同时等待将其升级到较新版本的 Delphi 的机会。我想使用的东西之一是接口。我知道…
将 django 与旧版身份验证 cookie 一起使用
我在自制 python 框架中有一个大型代码库。我将逐步将代码转移到 Django,但同时需要支持通过旧系统登录。旧系统在用户登录后使用 cookie 来识别用户…
数据库压缩和归档 - MS Access 后端
场景:有一个遗留程序(不确定什么语言),我被要求“压缩并存档数据库中的表单”。当用户打开应用程序时,大约需要 2-5 分钟才能加载大约 27000 条记…
XML 文件是否应包含可以导出哪些节点?
我目前正在处理一个大型 XML 文件,其中某些元素包含 123 ,而其他元素则不包含它们。例如: <Animals> <Pigs> <Pig ...> ... </Pig>…
构建传统 Turbo C++代码
我希望恢复一些旧的 C++ 代码,这些代码是在 Turbo C++ 中为 DOS 开发的。这是一个基于控制台的文字游戏。 这个应用程序大量使用了 conio.h - Turbo C…
如何处理 11000 行 C++源文件?
所以我们的项目中有这个巨大的(11000 行巨大吗?) mainmodule.cpp 源文件,每次我必须触摸它时我都会感到畏缩。 由于这个文件是如此的中心和巨大,…
由于垃圾收集器禁用而无法运行 Cocoa UnitTests
我正在尝试将一些单元测试添加到一堆 Cocoa Legacy 代码中。 我创建了一个单元测试包,并添加了所需的所有源代码和框架,但构建失败并显示以下消息: …
长期大型项目代码的分配责任
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
需要一些简单的帮助来理解一些 PHP5 之前的代码
我从另一个问题中转向了 nstrees,并且一直在研究该脚本。它最后一次更新是在 2005 年,并且依赖于一些显然已被弃用的东西,例如 HTTP_POST_VARS,因…