Changing Legacy Code: With Confidence## GARMIN $ ^{®} $ ## Changing Legacy Code with Confidence: ## Practical Advice for Maintaining and Migrating Working Code ## Part 0: Legacy Code ## Legacy code has value • It works $ ^{*} $ It may currently making the company money • One person's bug is another's critical feature ## The Legacy of Code • Best practices and languages change • Developers cycle through projects • Features Programming Over Time Curated by Titus Winters, Tom Manshreck & Hyrum Wright WORKING EFFECTIVELY WITH LEGACY CODE Michael C. Feathers ; } }; https://www.youtube.com/watch?v=90l0hH5-r5A A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++  ## Legacy Code ...make sure new code is better ## What is legacy code? • No tests • Lot's of code • Very old • Authors may be gone0 码力 | 77 页 | 4.34 MB | 1 年前3
A Seat at the Table - IT Leadership in the Age of Agilitythat a mistake has been made. - The worst of these transformational projects are so-called “modernization projects”—transformational projects undertaken to bring technology platforms up to date. - There pattern: a way to incrementally modernize a legacy system as defined by Martin Fowler. - Instead of building an entirely new system, we take a small piece of the legacy system and rebuild it in a way that lets the rest of the legacy system. We launch that piece into production and have users use it seamlessly as if it is part of the legacy system. - Then we take another piece out of the legacy system and do the0 码力 | 4 页 | 379.23 KB | 1 年前3
A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++## +21 ## A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++ ## ROTH MICHAELS 20 21 October 24-29  ## Glass Properties Making a legacy run-time system compile-time safe ## What do I mean by property system? ## What are properties?0 码力 | 138 页 | 2.75 MB | 1 年前3
Trends Artificial Intelligence
Enterprise AI Adoption = Rising Priority... JP Morgan – End-to-End AI Modernization (2020) ## JP Morgan End-to-End AI Modernization – 2023-2025E, per JP Morgan  are subject to nine approval layers. Accordingly0 码力 | 2 页 | 347.35 KB | 1 年前3
A Seat at the Table: IT Leadership in the Age of Agility - Part 2ents/4/2/1/1/42112a217879580afde61d7e9c46d5c0/p1_1.jpg) Transformation: Transformation and modernization projects are exactly what IT leaders must avoid; continuously transforming and modernizing the0 码力 | 7 页 | 387.61 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
Legacy CodeMaintenanceTestingDevelopmentMigration遗留代码库静态分析代码格式化clang-tidy增量改进AgileLegacy ModernizationEnterprise ArchitectureRiskValue DeliveryLegacy GUI LibraryReal-time Audio SoftwareModern C++PerformanceThreading Model人工智能AGIAI模型AI应用AI风险Legacy Design TrendsModern ReplacementsC++23Software EngineerATOMOSWebpack 5Breaking ChangesPolyfillsCacheFilenameC++11/14/17/20nullptrconstexprstructured bindingsEVMAgile ContractingSection 809 PanelDHSAgile Acquisition敏捷方法企业架构治理与监督增量投资持续反馈













