How I learned thousands of ways to write bad code in just ten years is the story of an everyday programmer who has inordinate amounts of bad luck. It’s me.
Check out this month’s issue of SD Times for my Guest View on how software design principles can be considered as team design principles. Download the issue and check out page 45.
Remember that song, “There Was an Old Lady Who Swallowed a Fly?” I remember hearing this song when I was a kid and I looked it up the other day to sing it to my own children.
Part of it goes . . .
The working title for now is Everyone is Doing it Wrong: Essays from an opinionated software engineer.
…from the book
WHY DOES SOFTWARE SUCK?
– – – – X
Users don’t like software, but the software engineers who make software hate it even more. Reddit forums are full of angry software engineers. Meetups are full of them. Conferences. Blogs. Podcasts. You might wonder, why even write code at all?
Is PowerMock really necessary? Mockito? Even EasyMock? Let’s revive old fashioned plain-code test doubles as a viable alternative, even right alongside other tests that are using mock frameworks. In a new article published over at DZone, I show an example where I think the test without Mockito usage is clearer.