301 results for “topic:legacy-code”
A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and software architecture.
Some useful scripts for swift developers
JS & TS automated refactorings for the VS Code editor ✨ It's magic ✨
REPLACED – use https://www.mapbox.com/ios-sdk instead
Browser-local AI code Q&A engine. Chat with your codebase, ensure privacy, and optimize LLM collaboration.
Breakthrough tooling to work with Kotlin and Java codebases 🚀
A curated list of awesome resources and links about tackling legacy systems that gives hope.
120+ refactorings and code-assists for Visual Studio Code
Web interface for Microsoft Sam & friends
Coding agent for legacy code modernization
AI-native codebase intelligence skills — generate persistent .nexus-map/ knowledge bases and instantly query file structure, dependency graphs, and change impact. Built for Copilot, Cursor, and any tool-calling LLM. 面向 AI 编程助手的代码库感知技能——生成持久化知识图谱,精准查询文件结构、依赖关系与改动影响半径。
Advent of Craft 2023
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
Summer Craft Book 2024 🏖️
Tooling for analysis and manipulation of Ada software
Clarity is a software design tool for AI-native developers and coding agents.
Identifies high-risk .NET source files and ranks them by where to start testing today (cross-references git churn, code coverage, cyclomatic complexity, and dependency entanglement).
Command pattern for Delphi (IComand & TComand)
:star2: Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.
Dragon Court, the classic 90's game by Fred Haslam (Ffiends.com). A Quest to reverse-swashbuckle Yon Soursse Cewd
Additional Jest matchers for snapshot testing.
An example project demonstrating cleaning up legacy code and improving testability
Legacy implementation of https://serlo.org/
Exercises to practice breaking dependencies to test legacy code.
Manage legacy code with comments.
Resources for the 2020 legacy code study group
The original global and target analysis software - GUI for TIMP built with Java
Simple Bash script which uses Link Quality to locate Bluetooth device radios
mediaTUM Core
Accompanying source code examples for my "Agile Software Development in Practice" lectures available on Slideshare