Making Code More Testable – Breaking Static Dependencies
This screencast tries to cover how the static dependencies in constructor could be broken. Watch this screencast on isagoksu.com
Test-Driven Development (TDD)
This screencast tries to cover how the static dependencies in constructor could be broken. Watch this screencast on isagoksu.com
Success on an Agile project relies heavily on the people in the trenches. Developers, testers, and product managers focused together, can deliver astonishing accomplishments in a short amount of time. Extraordinary results require discipline, motivation and alignment. Test Driven Development (TDD) and Refactoring creates the momentum to help developers organically …
This demo on test-driven development (TDD) is for the beginner who would like to learn and see TDD in action. Come watch as Christian not only shows the rythm of TDD, but also how it helps to make refactoring code a pleasant experience.
Nature abhors a vacuum. It turns out she also abhors static dependencies (I have my sources). Static dependencies are the modern-day globals, often exposed through classes named “Helper”. I’ve certainly been guilty of overusing static dependencies in the past, with classes like “LoggingHelper”, “SessionHelper”, “DBHelper” and so on. The problem …
Recently, in the Rails community, there has been an upsurge of interest in testing. For instance, in the past year alone, we’ve seen the introduction of a bevy of new testing-related gems (i.e. context, cucumber, factory_girl, remarkable, webrat, etc.). These are all good things. And yet do we still see …
Demonstration of JsTestDrive technology and how you can use it to TDD your JavaScript code. [youtube V4wYrR6t5gE] Good blog posting evaluating JsTestDrive