When TDD Is Not The Hammer
I always tell people: When you need to add a new feature, use the TDD way. Write a test first, make small steps, and all will be well. But sometimes, we need to take other paths. I was working on Read more…
I always tell people: When you need to add a new feature, use the TDD way. Write a test first, make small steps, and all will be well. But sometimes, we need to take other paths. I was working on Read more…
Ok, don’t kill me. Breath in and listen. As I’m working on new material for my TDD course, I got back to one of the original tips I give people about starting TDD. Forget the tests. Doing TDD for the Read more…
Last time we’ve talked about counting the number of tests. That’s a pretty good indicator of how the team is adapting the new practice of writing tests. But how do they treat those tests? Do they see tests as a Read more…
I’m working on an interesting project for a client about showing different, somewhat advanced metrics on their code quality. So I decided to write about metrics, what they mean and how you can track them, and much more importantly, how Read more…
Conferences are rare these days, like a meteor shower in Animal Crossing (or so my daughter tells me). However, the online conference market has evolved considerably as an alternatives. And so, I was invited to do a session, on the Read more…
Imagine: You’re on a ship, sailing the endless ocean. You’ve been on this voyage for a while now. You don’t remember since when, and you’re not sure how much time will pass until you see land again. The weather report Read more…
It was great doing a short “Better Estimation and Planning” presentation on the Kiev Project Management Day, which was online this time, considering the coronavirus roaming the streets. In these times, both planning and estimation the way we used to Read more…
There were days, before the last decade (that started last month), where I would laugh in the face of formalities. Sometimes even on purpose to annoy my managers. I really enjoyed complaining on procedures we had, that I knew they Read more…
We always say we don’t have enough time. Then something like our corona crisis happens, and we have a lot of it in remote work time. I mean, without all that pesky meetings, and 16 coffee breaks a day, we Read more…