# Development process

**URL:** <https://www.ruby-forum.com/t/development-process/88680>\
**Category:** Rails\
**Created:** [March 13, 2007, 2:49pm UTC](https://www.ruby-forum.com/t/development-process/88680 "2007-03-13T14:49:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![technodolt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/e99b99/32.png) [@technodolt](https://www.ruby-forum.com/u/technodolt)\
**Post date:** [March 13, 2007, 2:49pm UTC](https://www.ruby-forum.com/t/development-process/88680/1 "2007-03-13T14:49:19Z")

</div>

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?

Thanks,

Luke

---

<div class="post-metadata">

**Author:** ![technodolt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/e99b99/32.png) [@technodolt](https://www.ruby-forum.com/u/technodolt)\
**Post date:** [March 13, 2007, 2:57pm UTC](https://www.ruby-forum.com/t/development-process/88680/2 "2007-03-13T14:57:20Z")

</div>

On Tue, Mar 13, 2007 at 08:48:13AM -0500, Luke I. wrote:

> 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.

–  
Cheers,

- Jacob A.
