I recently started looking into Test Driven Development, and I am interested in how effective it is. It seems that Katas are the main practice for this. Here are the top 3 practice points for TDD:
Roman Numeral conversion
Bowling Game Score
FizzBuzz
To me it seems that this type of practice is a good way to increase the strength of your coding, but not code design. Although, it does limit the chances of over architecture of an application. I will continue to get up to speed on TDD and try to find what limitations it has over traditional functional programming.
No comments:
Post a Comment