|
|
|
|
|
by agroot12
1066 days ago
|
|
"After that, participants solved mentally active programming tasks (coding) and monotonous ones (debugging)" ... this is a surprising take. Debugging, as the saying goes, is often like a murder mystery. Edit: I dont' think the authors are wrong about that, since they have observed the participants, I assume they chose a monotonous debugging task. |
|
Maybe it’s a personal preference after all but my ADHD brain for sure prefers debugging.
Debugging is sometimes more challenging and the boundaries are clearly defined : you know how the program should behave and you know when you get it. You know what doesn’t work so it’s easy to go TDD : when the test is green you are good to go !
Whereas writing new code is a pain for my dopamine system because I never know when it’s done.
Getting the boring feature to work is easy but finishing is horrible.
Figuring if you managed every edge cases, if you wrote enough tests, if you respected the team defined architecture, that’s hard.