Quantcast
Channel: techPortal » Marcello Duarte
Browsing all 6 articles
Browse latest View live

Behaviour Driven Development in PHP With Behat

Outside-in Development is an agile development methodology that places the intention and goals of the stakeholders at the centre of the process. This is achieved by having human-readable user stories...

View Article



Beyond TDD with PHPSpec

This is the second part of a series about Outside-in Behaviour Driven Development in PHP. The first part introduces outside-in development, and how to execute scenarios with Behat. Read this to catch...

View Article

Sismo Challenge: Results

We recently wrapped up the first Ibuildings Challenge of 2012; a contest to create a Sismo notifier. At the moment Sismo ships with Growl, DBus, Google Talk and XMPP notifiers. They all extend the...

View Article

Pair Programming, TDD and Other Impractical Things

“Why should we write our tests first? Isn’t that going to slow my development?” “What? Assigning a single task to 2 developers? How is that efficient? What a waste of resources!” “Look, in the perfect...

View Article

PHP Test Doubles Patterns with Prophecy

Test doubles are a way of replacing all classes in our tests other than the one we are testing. They give us control on direct and indirect outputs that would have been generated by those classes....

View Article


My top ten favourite PhpSpec limitations

PhpSpec is enjoying a growth in popularity lately, probably related to the recent release of 2.0. Lots of people have been playing with it and trying to get to grips with what it can do. Naturally they...

View Article
Browsing all 6 articles
Browse latest View live




Latest Images