Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
-
Updated
May 31, 2024 - C++
Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
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.
Refactoring Exercise Focusing on Names. -- Collecting ports.
A configuration library for C++.
EA Software-Engineer Job Simulation. Created a header file based off a class diagram. Patched a bug and refactored in game code.
Kotlin refactoring kata
rf is a command-line tool capable of refactoring C and C++ source code.
FORK FOR REFACTORING - Simple ftp server written in C++
A write-along of the GoF design patterns as shown in Alexander Shvets' Dive Into Design Patterns
Source Code Automated Refactoring Toolkit
Examples of googletest usage for Test Driven Development. This is the repository where I keep all the relevant information about Test Driven Development with C++ and gtest.
Doryen based in Libtcod 1.5.1 - Refactoring struct and clear code, deleted the old C code and added new features and algorithms. The objective is a small 2D rendering engine (based in grid or tiles). It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
[C++] El presente es un trabajo práctico para la asignatura 'Análisis y Estructuras de Datos II', de la Tecnicatura Superior en Análisis de Sistemas, perteneciente al Instituto Superior de Formación Técnica 151.
typeclasses. Supports combinations of multiple typeclasses and out-of-source method definitions (data and logic separation).
A sequel to Cataclysm. It's a rewrite in many ways. Fork with refactoring of code and new struct. Support to CMake
Add a description, image, and links to the refactoring topic page so that developers can more easily learn about it.
To associate your repository with the refactoring topic, visit your repo's landing page and select "manage topics."