Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
链接到遗留库:-lgfortranbegin from a premade makefile
我在尝试编译由一些研究人员开发的程序时遇到了一些麻烦 该程序应该以非常精确的方式计算傅立叶变换和其他一些有用的操作科学论文在这里 https www researchgate net profile Gerard Gomez2 public
c
makefile
gfortran
legacycode
遗留代码中的泛型
我们有相当多的代码刚刚跳转到 Java 5 我们一直在那些打算在 Java 5 版本中发布的组件中使用泛型 但是剩下的代码当然充满了原始代码类型 我已将编译器设置为生成原始类型错误并开始手动清除它们 但按照目前的速度 这将需要very很长时
Java
generics
Migration
legacycode
如何处理第三方库代码中的 exit() 调用?
我正在开发一个 C 应用程序 该应用程序使用另一个团队用 C 编写的库 图书馆的作者喜欢打电话exit 当发生错误时 立即结束程序 而不调用 C 应用程序中堆栈上对象的析构函数 应用程序设置了一些系统资源 这些资源在进程结束后不会自动被操作
c
legacycode
我可以使用 *.tlb 文件而不使用 Regasm 在计算机上注册它吗
我们正在支持老化的 VB6 系统 我们已在 Net 中为其编写了新代码 将代码放入程序集中 然后导出 tlb 文件以与 VB6 代码库一起使用 我的问题是 在我希望运行代码的每台计算机上 我是否必须使用 Regasm 来注册类型库 我之所以
NET
dll
legacycode
关于使用遗留代码的建议
我需要一些关于如何使用遗留代码的建议 不久前 我接到的任务是向报告应用程序添加一些报告 2005 年用 Struts 1 编写的 没什么大不了的 但是代码相当混乱 没有使用Action形式 基本上代码就是一个巨大的action 里面有很多i
refactoring
legacycode
将 TDD 回顾性应用到 C# 代码库中的最佳选择
我有一个由 5 个 C 库组成的现有框架 该框架自 2006 年以来一直得到很好的使用 并且是我的大多数项目的主要代码库 我的公司出于软件质量的原因希望推出TDD 在学习了许多教程并阅读了理论之后 我了解了 TDD 的好处 时间不是无限的
c
TDD
mocking
mstest
legacycode
您可以对遗留代码库做哪些对提高质量影响最大的事情?
当您在遗留代码库中工作时 随着时间的推移 什么会对提高代码库的质量产生最大的影响 删除未使用的代码 删除重复的代码 添加单元测试以提高覆盖率较低的测试覆盖率 跨文件创建一致的格式 更新第三方软件 减少静态分析工具 即 Findbugs 生成
refactoring
legacy
legacycode
如何在多线程环境中使用旧的单线程 C++ 库
我有一个旧的 C 库 它是为在单线程环境中使用而设计的 该库公开了用于初始化的接口 这改变了库的内部数据结构 以及仅读取数据和进行计算的用法 我的目标是在 Windows 多线程应用程序中使用这个库 不同的线程调用使用不同数据初始化的 dl
c
Windows
Multithreading
legacycode
PHP 中的死代码检测 [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
php
refactoring
codecoverage
legacycode
清理遗留代码“header spaghetti”
任何清理 标题意大利面 的推荐做法 这会导致极其严重的后果 编译时间慢 Linux Unix GCC 中是否有相当于 pragma Once 的东西 发现与此相关的冲突消息 Thanks 假设您熟悉 包含防护 ifdef 在标头开头 加快构
c
legacycode
将 cout 和 stdout 重定向到 C++ 中的字符串以进行单元测试
我正在努力在单元测试下获取一些遗留代码 有时感知现有程序行为的唯一方法是从控制台输出 我在网上看到很多关于如何将 stdout 重定向到 C 中的另一个文件的示例 但是有没有办法可以将其重定向到内存中的流 以便我的测试不必依赖于磁盘 我希望
c
unittesting
stdout
legacycode
如何将好的代码与遗留/怪异模式代码分开
给定一些实现某些广泛协议或类似协议 例如 FTP 的库 我如何将符合标准的代码与仅需要能够与不那么符合标准的系统配合的代码分开 一个很好的例子 恕我直言 像 jQuery 这样的库必须考虑所有这些浏览器的特性 必须保持遗留兼容性的项目也可能
languageagnostic
legacycode
将单元测试添加到遗留代码[关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 您是否曾经在事后向遗留代码中添加过单元测试 代码有多复杂 存根和模拟所有内容有多困难 最终的结果值得吗 我发现最好的方法是逐步添加单元测试 而不
unittesting
legacycode
套接字输入和输出的单独线程
我被分配去解决多线程 java 服务器的一些性能和随机崩溃问题 尽管线程和线程安全对我来说并不是真正的新主题 但我发现设计一个新的多线程应用程序可能比尝试调整一些遗留代码困难一半 我浏览了一些著名的书籍来寻找答案 但奇怪的是 只要我阅读并分
Java
Multithreading
OOP
Sockets
legacycode
在 PHP 中,如何将过程代码包装在类中?
我有一大块遗留的 php 代码 我需要与之交互 如下所示 legacy php function foo function bar 我希望能够将这些遗留函数包装在一个类中或以某种方式 require once 而不污染该全局命名空间或更改原
php
namespaces
legacycode
与旧系统的 CQRS
我希望将一个具有清晰域模型的相对较新的基于 Web 的应用程序转换为更多 CQRS 风格的系统 我的新应用程序本质上是对现有旧系统的增强替代 我的组织中的现有系统共享一组通用数据库 这些数据库由整个公司孤岛中存在的无数应用程序 通过混沌方法
CQRS
legacycode
legacydatabase
PHP/MySQL 更好的用户搜索
为了让代码焕发新的活力 我大部分时间都是在 14 多年前编写的 我发现我当时写的可爱的小设置 在某些地方缺乏 即处理用户输入 Lesson 永远不要低估用户通过验证器注入垃圾 拼写错误和欺骗的能力 旧方法已达到临界质量 因为 SELECT
php
mysql
Arrays
multilingual
legacycode
编码 Katas 用于练习重构遗留代码
近几个月来 我对 katas 编码非常感兴趣 我相信它们是磨练我的编程技能和提高我在工作中编写的代码质量的好方法 有很多地方都可以找到卡塔斯 喜欢 http codekata pragprog com http codekata pragp
refactoring
legacycode
Global.Micrsoft.VisualBasic.ApplicationsServices...未定义错误 BC30002
我正在将一些旧的遗留 VB 应用程序从 NET 框架转换为 NET 5 并解决了大部分问题 但是 我对这些问题感到困惑 Error BC30002 Type Global Microsoft VisualBasic ApplicationS
VBNET
net5
legacycode
计算年百分比(需要继承代码的一些帮助)
我正在制作一个应用程序 为客户提供大致的贷款报价 稍后由其他后台系统计算 我从我们为其制作计算器的金融公司收到了一些代码 我的问题是我不理解计算年百分比率 包括启动费和月费 的代码部分 他们可能正在使用这种方法 但我不能真正告诉 http
legacycode
financial
1
2
»