There are 2 repositories under legacy-code topic.
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨
REPLACED – use https://www.mapbox.com/ios-sdk instead
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
Advent of Craft
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
Tooling for analysis and manipulation of Ada software
:star2: Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.
Command pattern for Delphi (IComand & TComand)
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.
Dragon Court, the classic 90's game by Fred Haslam (Ffiends.com). A Quest to reverse-swashbuckle Yon Soursse Cewd
Resources for the 2020 legacy code study group
The original global and target analysis software - GUI for TIMP built with Java
Accompanying source code examples for my "Agile Software Development in Practice" lectures available on Slideshare
DBMS for IndexedDB engine, based on Rx principles (type safety, resilience, backpressure, user friendly (reduces all Idb CRUD features to 4 API methods)
A harness for writing Golden Master tests in Java, painlessly.
Kata to train how to decouple code and Clean Code
Docker image with latest Ruby 1.9.3 compatible Bundler, RubyGems, etc.
TinyMUD 1.5.4.1 - Multiplayer text-based online game from 1990
Lightweight websocket server and browser client based on Rx principles
Legacy code repository of GRASS GIS versions 3.2, 4.x, 5.x, 6.x (1987-2016)
The new home of the HTML Tag plugin for Notepad++ [MIRROR]
Legacy code is profitable code even when it's not clean. This repo is a demonstration of how to add a safety net using the Golden Master Technique and REFACTOR
This repository hosts the legacy Cytomine-Core, which is the main web server implementing the Cytomine API. Our ULiège fork includes R&D experimental features. See @cytomine for official releases.
Simple Bash script which uses Link Quality to locate Bluetooth device radios
Gremlin-Server client with ad-hoc extensible, reactive, typeclass based API allowing for using turing complete graph traversal language gremlin to query graph databases from browser
⛩️ WarsawJS Workshop #35 — Legacy Code