8000 GitHub - NicoSimoski/Parrot-Refactoring-Kata: Kata to help practice Pollymorphism (with apologies to Martin Fowler's "Refactoring")
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

NicoSimoski/Parrot-Refactoring-Kata

 
 

Repository files navigation

Parrot Refactoring Kata

Can you spot any code smells in this code? I'll give you a clue - a spot of Pol(l)ymorphism should improve matters!

Refactor this code, take small steps, run the tests often. See how small and beautiful you can make it.

Acknowlegements

This code is heavily inspired by one of the examples in Martin Fowler's book "Refactoring". It's a classic, and if it's not on your bookshelf already I suggest you treat yourself to a copy!

About

Kata to help practice Pollymorphism (with apologies to Martin Fowler's "Refactoring")

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • XSLT 16.4%
  • Pascal 8.5%
  • C++ 7.4%
  • Ada 6.3%
  • C 5.2%
  • JavaScript 5.0%
  • Other 51.2%
0