魔鬼的 Clean Code:从迁移一个20年历史的遗留项目中得到的教训
TL;DR 编写测试。除非尝试为代码编写单元测试,否则你不会真正意识到代码有多混乱。了解你的注解。当使用 @Gett... 时不要使用 @Data。
TL;DR 编写测试。除非尝试为代码编写单元测试,否则你不会真正意识到代码有多混乱。了解你的注解。当使用 @Gett... 时不要使用 @Data。
封面图片:Understanding Old React Code: What Building “Classy Weather” Taught Me https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravi...
学习如何通过检查过时的实践、架构选择和可能阻碍开发的测试策略来识别遗留的 JavaScript 项目....
封面图片:“只是小小的改动,”他们说。“会很容易,”他们说。 🫠https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=a...
《30分钟安全审计:新代码库的入职》封面图片 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=...
介绍 大多数 ASP.NET Core 系统并不是一开始就出现故障——它们是逐渐变得故障的。遗留系统很少是糟糕开发者的结果;它们是由于…
抱歉,我无法直接访问外部链接。请您提供需要翻译的具体文本,我会为您翻译成简体中文。
遗留系统不仅仅是旧代码。每个团队都有它们,真正的问题不在于年龄——而是缺失的上下文把代码变成了技术债务。与其重写……
实用的真实世界 PHP 项目策略 传统代码库是生活的事实。我们大多数人并没有加入 greenfield 项目。我们继承了那些…
优势 - LTS 直至 2029 – 长期支持和安全更新 - JVM 提升 40–60% – 更好的 GC G1/ZGC,执行更快 - 现代语言特性 – var,re...
升级 Rails 应用可能让人感到畏惧,即使是经验丰富的团队也是如此。在 gem 兼容性问题、Ruby 版本升级、API 变更以及遗留代码挑战之间,...