GildedRose

Quality degrader

An exercise in refactoring a software system to handle quality degradation of various items with different characteristics.

Refactoring Kata

GitHub

402 stars
19 watching
382 forks
Language: C#
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dasongli1/learning_degradationAn implementation of learning-based image deblurring using degradation representations58
lukasbanana/mentalglA utility library to review entire OpenGL render state24
not-fl3/nanoshredderAn experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code.11
psycholns/gshaderreplacerSoftware that enables shader replacement and debugging in OpenGL applications2
nealhu/promotion-text-kataAn hour-long coding practice to improve readability and maintainability of a specific class implementation0
lordbenjamin/sharp-and-rustyA desktop application hosting an OpenGL triangle renderer written in Rust and C#.5
laurent-laporte-pro/deprecatedDecorator to mark outdated code as deprecated and provide a reason for its replacement310
racingdeveloper/tell-dont-ask-kataRefactoring a legacy order flow application to improve maintainability and reliability by applying the tell don't ask principle and reorganizing the domain model.32
salesforce-ux/sass-deprecateA tool that helps identify and manage deprecated code in Sass stylesheets272
mcandre/lintersA community wiki for improving code quality through static analysis and style checking tools342
kkkls/fftformerAn image deblurring method using transformer architecture265
wu-cvgl/bad-nerfA system that jointly learns 3D representation and camera motion from blurry images to generate sharp images192
segundofdez/normalize.lessModifies and refactors normalize.css to make it more modular13
devlyon/mixterA platform to learn CQRS/Event Sourcing through interactive coding exercises in multiple programming languages313
pp00704831/stripformer-eccv-2022-An implementation of an image deblurring algorithm using a transformer-based model94