How do you guys use whiteboards?
Hi, I hear a lot about how whiteboards are so great for programming. We have one at work but it doesn't get used. I find when debugging I have to scribble down lists of numbers, and sometimes little diagrams, but I just use paper for that. I thought it might be useful at the beginning of a project to sketch out the rough design, but we usually find it easier to simply say it is going to be a such and such an app or server, and we are going to need this module and that module and people generally know what to do (and the exact layout of the modules changes as we develop it anyway).
Are there special techniques for using a whiteboard as a programming tool?
Posted May 19, 2011, 8:44 AM UTC
Debugging is very often a personal task. It's at the code level where the original or sustaining engineer knows all about the module in question.
I've found that whiteboards are great for explaining architecture to other developers or cross-functional teams but I've never used them for debugging; a notepad suffices for that.