[ C:TaPiC ]
Information is often created more through the hiding (distruction) of data than through the amassing of data. When you go to an expert you are often paying them more for what they don't tell you than for what they do. They have investigated many possibilities so you don't have to. In a similar way keeping your workspace as clean as possible often makes working easier and more productive as you don't have to keep mentally filtering out irrelevant data that is in front of you. Version control can help to keep your workspace tidy.
One of the most powerful tools in software development is version control. Note that we refer to version control and not source code control. As a software developer you should learn how to use version control as early as possible in your career. This wiki is a good example of a system with versioning. Versioning allows you to keep the material you are working on to a minimum. There is no need to make copies of directories, comment out unwanted code etc. Just make sure the material you want to delete is under version control. Delete what you don't want in the knowledge that you can go back and get it if the need arises.
© 2009 Novell, Inc. All Rights Reserved.