2007-07-19

2007-07-12

2007-07-04

The Art of Maintenance Programming

Very useful guidelines on how to properly maintain legacy code.

Some good, non-obvious points:
  • Be Conservative: it's better to fix the original code than rewrite it completely;
  • Adopt Existing Code Conventions Even If You Don’t Like Them: if you don't you'll ad to the confusion.


Another interesting article on the same subject is at Codinghorror.com

VYM (View Your Mind)

A QT4 Mind Mapping software.

Google repositories for Linux software

Supports Ubuntu 7.04 among the others.

(from LifeHacker.com)