A curated list of awesome resources and links about tackling legacy systems that gives hope.
-
Updated
Jun 28, 2024
A curated list of awesome resources and links about tackling legacy systems that gives hope.
Unity's endless runner game sample "Trash Dash" refactored.
The Sherlock plagiarism detection software from Warwick DCS. Now we are trying to add some new features.
JavaScript files bundle for the Sherlock project. The code highlighting feature also included.
"Preview HTML" is a plug-in for Notepad++ which allows previewing an HTML page inside Notepad++ while editing it.
Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨
ES5 or above polyfills for ES3 (It's not compatible with ECMA-262 strictly)
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
A Docker image for running the legacy AOL Instant Messenger (AIM) and IRC client 'pork' by Ryan McCabe
🚆 DDD course repository: The legacy kitchen management system
LUNAR_LANDING_GUIDANCE_EQUATIONS of the Apollo-11 which comes in assembly language, has been refactored into C++ code and then with the bad smells removed.
A DBGp debugger plugin for Notepad++ [MIRROR]
F# source code lexer and IPC client for F# Interactive
Change Messy Software Without Breaking It
Advent of Craft
A legacy Adobe Flex 4 project I've created in May, 2010 to preserve
Generate QR codes from text using a Delphi port of ZXing
Dragon Court, the classic 90's game by Fred Haslam (Ffiends.com). A Quest to reverse-swashbuckle Yon Soursse Cewd
Exercises to practice breaking dependencies to test legacy code.
Add a description, image, and links to the legacy-code topic page so that developers can more easily learn about it.
To associate your repository with the legacy-code topic, visit your repo's landing page and select "manage topics."