Re:Ask HN: Do you write tests before the implementation?
by corodra on Friday November 15, 2019 @10:14AM
(#21545441)
It's weird... I'm a real lazy person. I do the dishes immediately because of this reason, it's faster and easier. I absolutely hate doing crusty dishes. So, I'm just confused in general why people wait. Its straight up less effort to do it sooner than later.
Re:Ask HN: Do you write tests before the implementation?
by na85 on Friday November 15, 2019 @11:28AM
(#21546172)
Do you have kids? I always had the same opinion until I had my daughter, and then all of a sudden there is a 2 year old who needs supervision and it becomes easier to clean up after bed time.
Re:Ask HN: Do you write tests before the implementation?
by corodra on Friday November 15, 2019 @11:38AM
(#21546274)
Procrastinating and having your attention pulled in multiple places are two different problems. You acknowledge it's easier and want to do the dishes immediately. But when you realize your two year old is painting the walls with poop or filled the toilet with all the toilet paper and tried flushing, resulting in a flood... Everyone can agree, that takes slightly more precedence than dishes.
Re:Ask HN: Do you write tests before the implementation?
by hombre_fatal on Friday November 15, 2019 @12:25PM
(#21546717)
> So, I'm just confused in general why people wait.
Really, though?
It's simple procrastination which is always illogical.
Present-self buys temporary comfort at the expense of future-self.
Re:Ask HN: Do you write tests before the implementation?
by TheGrumpyBrit on Friday November 15, 2019 @10:42AM
(#21545714)
I fill the washing up bowl (or just the sink for the Americans) with hot water while my food is cooking. This has quite a few advantages:
1. It breaks the psychological barrier of actually starting the task of washing up, and because I'm doing other things, I don't feel like I'm waiting around for the water.
2. Dishes created during the cooking process can be cleaned quickly as they're used, without interrupting my flow. That means there's no daunting pile of dishes at the end of the meal.
3. When you finish eating, the water is already there ready for use. It's a simple dunk and wipe which is almost as quick as dumping the plates on the side.
If you're like this, try putting on some small bluetooth headphones. Now cleaning the dishes just becomes a way to keep yourself busy while listening to an interesting podcast.