Angel \”Java\” Lopez on Blog

February 14, 2012

TDD: Links, News and Resources (2)

Previous Post
Next Post

If TDD is about design why do I need it?
http://programmers.stackexchange.com/questions/102649/if-tdd-is-about-design-why-do-i-need-it/103276#103276

How to Introduce a Test Driven Mindset
http://www.agileadvice.com/2011/09/07/uncategorized/how-to-introduce-a-test-driven-mindset/

Better is Better
http://www.infoq.com/presentations/Better-is-Better

Karate Chop Kata in C#
http://www.youtube.com/watch?v=D3BbjRo2MxY&feature=related

caolan / nodeunit
https://github.com/caolan/nodeunit
Easy unit testing in node.js and the browser, based on the assert module.

mfncooper / mockery
https://github.com/mfncooper/mockery
Simplifying the use of mocks with Node.js

On The Testing In Clojure Debate
http://philcalcado.com/2011/10/08/on_the_testing_in_clojure_debate.html
Recently, Rich Hickey said something at the Strange Loop conference comparing Test-Driven Development to driving a car around banging into the guard rails…

Simple Made Easy
http://www.infoq.com/presentations/Simple-Made-Easy

Vows
http://vowsjs.org/
Asynchronous behaviour driven development for Node.

qmock
http://code.google.com/p/qmock/
A JavaScript mocking library

Writing a Business-Oriented JavaScript Web Application
http://msdn.microsoft.com/en-gb/magazine/hh475811.aspx

Tests Unitarios. Cuándo usarlos y pistas para conseguir un sistema robusto
http://www.etnassoft.com/category/tdd-2/

Clean Code Episode VI – TDD – Part 1
http://www.cleancoders.com/codecast/clean-code-episode-6-part-1/show

How to write and unit-test universal JavaScript modules (browser, Node.js)
http://www.2ality.com/2011/08/universal-modules.html

Bridging the module gap between Node.js and browsers
http://www.2ality.com/2011/11/module-gap.html

Science or Snake Oil: Empirical software engineering
http://se9book.wordpress.com/2011/08/29/science-or-snake-oil-empirical-software-engineering/

How do I Jasmine: a tutorial
http://evanhahn.com/?p=181
Jasmine is a unit testing framework for JavaScript.

BDD and TDD for node.js?
http://stackoverflow.com/questions/4706020/bdd-and-tdd-for-node-js

Testing Backbone applications with Jasmine and Sinon – Part 1
http://tinnedfruit.com/2011/03/03/testing-backbone-apps-with-jasmine-sinon.html

Continuos Tests
http://www.continuoustests.com/

The Land that Scrum Forgot
http://scrumalliance.org/articles/300-the-land-that-scrum-forgot
We need to go fast, and we need to stay clean so we can keep going fast.  How can we incent the team to achieve both goals?  Simple.  We measure both and reward them equally…
We can measure messes by implementing engineering disciplines and practices like Test Driven Development (TDD), Continuous Integration, Pair Programming, Collective Ownership, and Refactoring; i.e. the engineering practices of eXtreme Programming (XP)

TDD 101 Learning Series – Beginning Test-Driven Development in a Legacy System Webinar Recording
http://blogs.seapine.com/2011/08/tdd-101-learning-series-%E2%80%93-beginning-test-driven-development-in-a-legacy-system-webinar-recording/

Practical Testing Techniques for Windows Azure Applications
http://www.devproconnections.com/article/cloud-computing2/cloud-test-windows-azure-136179
How to use unit testing and mocking to build tests for an Azure-hosted website

Clojure FizzBuzz
http://tech.puredanger.com/2011/06/30/clojure-fizzbuzz/

The powershell continuously watch for file changes in a directory, then it executes PhantomJs with the Run-Qunit.js attached to your htm qunit test harness
https://gist.github.com/1125265

Growing instant legacy code with TDD and Mocks
http://theitriskmanager.wordpress.com/2011/07/05/growing-instant-legacy-code-with-tdd-and-mocks/

Test Driven Development (TDD) and Windows Phone 7
http://simonguest.com/2010/10/18/test-driven-development-tdd-and-windows-phone-7/

Test-Driven Development Is Not Slower
http://trycatchfail.com/blog/post/Test-Driven-Development-Is-Not-Slower.aspx

TDD: Keeping test intent when using test builders
http://www.markhneedham.com/blog/2009/09/20/tdd-keeping-test-intent-when-using-test-builders/

C#: Builder pattern still useful for test data
http://www.markhneedham.com/blog/2009/01/21/c-builder-pattern-still-useful-for-test-data/

TDD Kata in C++: String Calculator – Interactions
http://vimeo.com/26177491

TDD Kata 2 – Interactions
http://osherove.com/tdd-kata-2/

The thing about TDD and pretty pictures
http://looseneurons.com/2011/06/25/the-thing-about-tdd-and-pretty-pictures/

How We Built the Software that Processes Billions in Payments
http://www.braintreepayments.com/inside-braintree/how-we-built-the-software-that-processes-billions-in-payments

My Links
http://delicious.com/ajlopez/tdd

More links about agile, TDD, XP, software development, programming languages are coming.

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

The Shocking Blue Green Theme. Create a free website or blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 66 other followers