Skip to content

wtasg/gilded_rose

Repository files navigation

gilded_rose

My personal (ir)regular practice exercises and solutions.

  • Regular
  • Exercises
  • Regularly solve problems in different ways.

Why Gilded Rose?

I came to know about getting better at programming via coding kata.

I came to know about coding kata via gilded-rose kata.

Eternal Cycle Of Learning

Also known as how to git gud

Eternal Cycle Of Learning

Lessons

  1. Branchless is fast. Branchless is best.
  2. DRY logic. Remember the context. There are only 26 letters in alphabet.
  3. Find a way to map problem onto known methods.
  4. Fast is better; than non-working high-quality code.
  5. Ugly is better; than non-working clean-code.
  6. Bruteforce is better; than not solving a problem.

About

My daily coding practice

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors