Divisions of labor (was: Development engineering)

Cameron Laird claird at lairds.us
Wed Sep 22 13:08:03 EDT 2004


In article <1gkiywn.1ydvxr62u3q0dN%aleaxit at yahoo.com>,
Alex Martelli <aleaxit at yahoo.com> wrote:
			.
		[much that deserves comment]
			.
			.
>This is a reflection I had as a consequence of this episode.  But if I
>meet about two "super-horrible bugs" a year, and a perfect debugger
>would save me 3 days or so in each case, I need to find one that I can
>learn to use with perfect skill in less than 6 days, and keep
>well-trained on at no cost.  Half the incantations that WingIDE guru was
>incanting were completely lost on me and the other guy helping us out in
>that debugging -- if I took a week to learn it, and then didn't have any
>need for it for months, I'd have to relearn it again 7 months later...
>not a net win.
>
>I was highly skilled back when I had to use MS Visual Studio to develop
>and debug C++ code -- but it's the kind of skill my brain expunges as
>fast as it possibly can, as soon as it becomes unused (as opposed to,
>say, weird interesting facts about languages and libraries I may not
>have used for years -- THOSE, for me, tend to stay around somewhere in
>my brain!-)
			.
			.
			.
I made almost exactly the same calculation, and certainly
came to the same conclusion.

This still leaves open the question of precisely what the
alternative is--to have eager debugger-savvy friends?  I
think there's more to it.  I'll likely return to this.



More information about the Python-list mailing list