-
The Interruption Plague
2004-06-18 16:24 in /books/peopleware
As if phones and in-person interruptions were not enough, we now have a veritable plague of channels for interruptions, which OS and application developers apparently think we can’t live without.
These days it seems that whenever I’m in any sort of meeting where a Windows user is projecting their computer screen, every 30 seconds or so, the whole room is informed that they have a new mail message (complete with sender, subject, and first line), or that some person or another is on-line, off-line, idle, not idle, or that they could be using their spreadsheet or word processor or other program better. Honestly, I can’t figure out how anyone gets any work done. I have to quit Mail when I need to concentrate just so that the small red dot doesn’t tempt me away. Maybe they just all have more self-discipline than I do.
(Windows is, of course, not the sole offender. Currently, I’m hounded by Apple’s iCal, which insists on coming to the front of my screen whenever I dismiss a reminder, forcing me to re-minimize it before I can get back to whatever I was doing. Alternatively, if I ignore or kill the pop-up box, then the iCal icon sits in my dock bouncing for all eternity, or until I give in and pay attention to it.)
Update: D. Keith Robinson just posted a somewhat related pondering
-
Review of The Mythical Man-Month Review
2004-06-18 13:24 in /books/mmm
Today there is lots of discussion of Willis’s review of The Mythical Man-Month. Mostly I agree with the general consensus (at least at rating 4+) that this review is a little simplistic and even childish. The sad part is that he is so busy laughing at anachronisms that he doesn’t even recognize when they’re still true. For example,
Regarding source code documentation:
"The most serious objection is the increase in the size of the source code that must be stored. As the discipline moves more and more toward on-line storage of source code, this has become a growing consideration. I find myself being briefer in comments to an APL program, which will live on disk, then on a PL/I one that I will store as cards."
For who among us is this not true? Honestly, you just can't shut me up on cards.
However, I still hear people object to adding inline documentation to their code on the basis that it would make a subroutine longer than 24 lines, and therefore no longer fit in the now-mythical single VT-100 screen. I have suggested perhaps making one’s window a bit larger (I tend to have Emacs windows 50-60 lines high), or even that if comments were added, the increased clarity would obviate the need to have everything visible at once. Typically I have no success with this, though.
He also laughs at the idea of renting software and memory, despite the fact that many companies do lease hardware, and software subscriptions and support contracts are also still current concepts.
Leave a comment
Please use plain text only. No HTML tags are allowed.