Fixtures are the set of data that must be loaded into the system before a test, to ensure that the initial state is correct before we start exercising code. Fixtures can range from the values of a few fields in our objects to row in a database.
Recently Apple announced that it was deprecating its Java Virtual Machine (JVM) implementation. Ten years after promising to "make the Mac the best Java platform," Steve Jobs has done an about face, with Apple indicating that no further development...
An old folk tale goes like this:
A shop owner was in his house when he heard a heavy cart
rolling outside. Curious, he called one of his servants and asked him to
find out about the cart.
A few minutes later, the servant came back and replied, “The cart...
What you need to knowDoctrine 2 is an implementation of the Data Mapper pattern, and does not force your model classes to extend an Active Record, nor to contain details about the relational model like foreign keys.Doctrine 2 is divided into three packages,...
Kind of ironic that the sophomore outing from one of the most
successful bands of the last 20 years was a complete disaster. (There
are 2 good songs on it: Dumb and Heart-Shaped Box.) Pregnancy is a
process that you really can‘t fiddle with ‘we‘re...
As suggested by its name, Domain-Driven Design is not only about
Event Sourcing and CQRS. It all starts with the domain and a lot of key
insights that are too easy to overlook at first. Even if you’ve read the
« blue book » already, I suggest you...
We've developed a few designs for a poster featuring the Agile Manifesto and the 12 Principles of Agile Software.We'd like your help in picking the best design. Please take the (very) brief survey below to help us narrow it down.
Back at the PHP Barcelona conference, Ilia Alshanetsky made a talk about some hidden features of PHP. Ilia is one of the people that get his hands dirty in the PHP core, and PHP has indeed many overlooked features.
I read a post recently from teknophyl entitled "Motivating the Unmotivated".
He asked me to read it and give him some feedback. I started a reply in
the comments and realized this one was going to take some time.
I encourage you to read his blog...
A Test Automation Framework is a framework that provides all the boilerplate code used in test suites, so that you can fill in the remaining 20% part of your test suite code with project-specific logic. Automation is the important word in the definition of...
For many developers the yesterday’s C#5/VB11 Async news was pretty
exciting. There’s a great deal of information, resources, downloads, etc
available so instead of blogging about specific posts like I usually
do, I’m instead going to do a quick...
The SlidesHere is the slide deck to my SCNA talk, "Training
Software Professionals, Just What the Doctor Ordered". In the past, my
slide decks stood on their own. That is, you could thumb through the
deck and easily glean all the key points of...