Tag Archives: multitasking

The mad hatter antipattern

We all know this metaphor: we wear different hats at different parts of programming. The classical dichotomy is having one hat for writing code and another for refactoring. If you use TDD, then you have a third hat: the one for writing unit tests. In TDD you change these hats frequently, but still, you are switching only these three.

Is this all? Of course not. We need to read specification, talk to customers or PO-s, negotiate deadlines with project managers. One hat for each.

How do you deal with it? Continue reading

Posted in programming, soft skills | Tagged , , | Leave a comment