Рет қаралды 6,315
This is a practical example of practicing Outside-In TDD (BDD) using Elixir. Joe uses Test Driven Development and shows you the ropes.
The Code Kata is called Greeting Service and it can be found at github.com/joebew42/greeting-...
Other solutions of the same code kata can be found here: github.com/joebew42/elixir_ou... (look at the three different branches)
More information about the practice of TDD Outside-In:
- Book: Growing Object Oriented Software Guided By Tests (www.growing-object-oriented-so...)
- Wiki: London school TDD - The Outside-in approach (github.com/testdouble/contrib...)
- Video: Bank Account Kata by Sandro Mancuso ( • Outside In TDD part I )
More on Clean Code, TDD, Refactoring and Working with Legacy Code can be found here: github.com/joebew42/study-path
Joe Bew on Twitter: / joebew42