Tim Ottinger's thoughts on Software Development.
Wednesday, April 6, 2022
Code Smells Listicle
After many times looking up various resources on code smells and code smell taxonomies, I finally decided to make a listicle (list article)...
Monday, March 14, 2022
What does Tim have against "private" methods?
A big thread erupted, all full of misunderstandings and miscommunications, about the idea of "private" methods. It all started q...
Thursday, March 3, 2022
Splitting Stories - A Resource List
I've noticed that for several years now, one of the most frequently asked questions in agile forums deals with the splitting of stories...
Friday, February 18, 2022
Maximize Value, not Quantity
I was chatting with a manager who was once a PO on a team I coached many years ago. This is only my best memory of the conversation (I didn&...
Tuesday, February 15, 2022
Can teams be accountable for delivery of features?
Including delivery/deployment in the definition of done I'm told is unfair because teams aren't in control of what gets delivere...
Monday, October 11, 2021
The inefficiency of tests
So a given web application has an architecture that involves a UI and an API and under that some domain objects, data, etc. When a new featu...
Friday, September 10, 2021
FIRST: an idea that ran away from home
Quite some years ago, Brett Schuchert and I invented the acronym FIRST for micro-tests , though we called them "unit tests" (as wa...
View web version