Media Influencer

helping people break out of pigeonholes since 2003

Quote to remember

TAGS: None

Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live.
- Code for the Maintainer

via Coding Horror

TAGS: None

2 Responses to “Quote to remember”


  1. Crosbie Fitch
    on Jun 20th, 2008
    @ 9:29 am

    Coders would not be very kind if they held that thought in their minds.

    I suggest you should always code as if the person who will end up maintaining your code is yourself ten years later having completely forgotten why the heck you wrote what you did. This is a far more common occurrence than being visited by a postal maintainer with a grudge.

    Many coders believe subsequent maintainers will be ’some other poor mug’. They are usually the same coders who don’t realise that the code they write is their code and their future livelihood.

    This is one of the benefits of being paid to write GPL code. The author knows it’s 100% their code. With ‘their’ as in authorship, not as in ‘I get to sue you for copying it’, or otherwise as in ‘my employer gets to sue me for copying my own code’.


  2. Crosbie Fitch
    on Jun 20th, 2008
    @ 9:33 am

    An edit:

    With ‘their’ as in authorship and owning the IP.

Leave a Reply

© 2009 Media Influencer. All Rights Reserved.

This blog is powered by Wordpress and Magatheme by Bryan Helmig.