Programming by Wishful Thinking

Programming by Wishful Thinking

What is Programming By Wishful Thinking? A great way to implement your programs when using Test Driven Development is using a top-down approach. Top-down programming is a programming style whereby the large concepts of a program are implemented and then…

My experience at Make Day Juliett

My experience at Make Day Juliett

What is a Make Day? Make Day Juliett was one of many "Make" days that OfferZen is offering to local developers around South Africa. OfferZen is hosting 20 developers per Make day to join in a full day…

Spice up your PHPUnit Test Results with Nyancats!

Spice up your PHPUnit Test Results with Nyancats!

I like many developers love test driven development so in this short tutorial, I'll show you how to use an awesome package to spice up your PHPUnit test results by adding Nyancats to the printer results. Requirements Please make sure…

Configuring Test Suites (PHPUnit) with PHPStorm

Configuring Test Suites (PHPUnit) with PHPStorm

I am a very big fan of test-driven development (TDD) and I believe in using tests to verify that a codebase is reliable and stable. I believe in using TDD to produce stable systems and to effectively test software and…