Code Kata - good way to learn new language

Recently, I started exploring and learning Scala and functional programming. So far, it is a good experience and as a programmer gives you new "functional" thought process about problem.

The best way to learn Scala or any language for that matter is to start writing Katas in that language. Coding Kata, if you're not familiar with it then must visit In short, coding kata is programming practice mostly done in TDD way, which makes you better programmer.

BTW, If you're wondering where are my katas in Scala, you can find them here:


Popular Posts