Skip to content

Starting code for the GildedRose Refactoring Kata in many programming languages.

License

Notifications You must be signed in to change notification settings

twist295/GildedRose-Refactoring-Kata

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development Team:

Alvin Abia

Aparna Sykam

Mohan Neupane

Ploynapas Pawachot

Tools Used For Mob Programming:

IntelliJ IDEA CE Microsoft Teams

Our rationale for using Microsoft Teams for the actual video call was that it provided a seamless way for us to collaborate on a screen share while preserving any discussions during the session in a recording.

We used IntelliJ IDEA CE as our IDE during the session because it provided an easy way for us to visualize the test suite, the code coverage, and actual code implementation all in one window during our screen share.

Code Coverage

code-coverage

Test Results

test-results

Video

During our mob programming session, we added test coverage to the program (97% Line Cov), refactored the business logic to reduce code smell, and implemented a new feature

Mob Programming Video

About

Starting code for the GildedRose Refactoring Kata in many programming languages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 73.3%
  • Java 2.1%
  • C# 2.0%
  • XSLT 2.0%
  • Pascal 1.6%
  • Common Lisp 1.2%
  • Other 17.8%