The Builder Pattern Kata - First Attempt
— software development, coding, katas, design patterns — 1 min read
Steve Smith's Builder Kata is a great way to familiarize yourself with the Builder Pattern or to practice it if you've used it before.
The instructions and source code for the kata can be found here.
This kata took me over an hour, since I've never done anything with the Builder pattern before. However, after completing this kata, I now understand the Builder Pattern and its applications far more than I did previously, even after watching several videos and reading several articles about it. If you'd like to see my code from this attempt, visit my GitHub.
If you'd like to read more about the Builder Pattern, there's an article about it here on my blog!
Another great resource is this video of Brendan Enrick streaming his attempt at this kata.
Thanks for reading! I hope you find this and other articles here at ilyanaDev helpful! Be sure to follow me on Twitter @ilyanaDev.