Development process

I’m slowly teaching myself all the habits of a good programmer. Using plent of tests, finally figuring out how to truly set up a development environment, how to use SVN, etc etc.

The problem I’m having is I’m having to stumble across all these individual concepts and tools that are leading me up to what a lot of people already know how to do… is there some kind of resource I can go to that will teach me about things like CI, how to effectively use a project management/bug tracking system, and all these other little things that add up to make a good development environment?



Take a look at the Pragmatic Programmers range of books. You should find plenty of inspiration there.