There is no such thing as a single developer project

There are always at least two people in any software project:

  • The developer who wrote the code.
  • The developer who read the code.

They are never the same person, even if just by temporal dissonance.

Print | posted on Tuesday, July 29, 2008 2:02 PM

Feedback


Gravatar

# re: There is no such thing as a single developer project 7/29/2008 3:41 PM Romain Verdier

Who said temporal dissonance is not enough ?


Gravatar

# re: There is no such thing as a single developer project 7/29/2008 3:47 PM Borek

Now this is the quote of the day!


Gravatar

# re: There is no such thing as a single developer project 7/29/2008 3:51 PM David

Nice :)


Gravatar

# re: There is no such thing as a single developer project 7/29/2008 5:49 PM c.sokun

I have to admit I did feel the pain as I am the single developer in my organization, I got so much to thanks to the community to keep me up.


Gravatar

# re: There is no such thing as a single developer project 7/29/2008 7:36 PM Nathan

Ahh temporal dissonance (http://nobius.blogspot.com/2005/10/365-tomorrows-temporal-dissonance.html). If you're curious how temporal dissonance can effect emerging technologies, go here: http://tas.sagepub.com/cgi/content/abstract/15/1/121?ck=nck
Of course from the quantum physics perspective, even the existence of your code is indeterminate until another developer reads it. The cat isn't technically dead until someone observes it. So what you say is undeniably true even on a fundamental, subatomic level.


Gravatar

# re: There is no such thing as a single developer project 7/30/2008 10:01 AM Robz

I agree. That is why I promote developing for maintenance. http://ferventcoder.com/archive/2008/06/11/develop-for-maintenance.aspx

Comments have been closed on this topic.