Here's a funny one - last night I had a chat to a new developer. He's throwing himself into .Net and leaving Java (good on him!). After having had a look at his code, which is generally sound, he has a LOT of projects. His response was "a project should only contain one namespace to make...