-
Software Development👁 Image
Exceptional Happenstances
Happenstance testing is a test smell where you are asserting something more specifically than relevant to what you’re testing. For…
Read More » -
Software Development👁 Image
RTFE – Read The Flaming Error
It’s a common issue when trying to start up your application. Something goes wrong, there’s a load of trace on…
Read More » -
Software Development👁 Image
TDD – Brakes on or off?
This was originally posted on LinkedIn as Life without TDD – Driving with the brakes off, or driving with no…
Read More » -
Software Development👁 Image
The Feature Magnet
God, I hate enum in Java. (Well, I don’t, but it got your attention didn’t it!?) Here’s a simple chain…
Read More » -
Software Development👁 Image
The BDD Spectrum
I’ve written about options around BDD before. I have described how there’s a broad range of approaches you can choose…
Read More » -
Core Java👁 Image
Call That An Exception?
While this is a Java example to do with testing and wiremock, it relates to a more universal problem. We…
Read More » -
Software Development👁 Image
Half a Helper Method
I’ve probably seen this happen more in test code, where thinking is often even more procedural than normal. It’s certainly…
Read More » -
Core Java👁 Image
Mythematical Codey Code
Consider the following snippet: int max = 10; int a = 0; while (true) { // do a thing that…
Read More » -
Enterprise Java👁 java-interview-questions-answers
It Broke vs You’re Wrong
When building REST APIs for microservices, there are a few design decisions to make about responses. Some responses are clearly…
Read More »
