Post

Agile Programmer toolkit

In .NET, Java on September 18, 2007 by editor

If you are into XP practices and wonder what are some tools that can make your agility grow, here is a starter kit.

 
1) You need a tool to code – Eclipse or if you are a .NET dev, some version of VS
2) You need a good refactoring tool – Eclipse has a very decent refactoring tool. If is VS land try resharper.
3) If you are a command line person, you can customize anything you repeat. Programmers are lazy by choice. Automate any command you do often
4) You need to get NotePad ++ or some such intelligent editor
5) If you are into webservice development you  have to get Soap UI
6) You need a sql generator so that you can script out database. If using SQL server , try
7) Dont forget a code generator – Try mygeneration or codesmith
8) You need a code repository. Nothing beats subversion
9) You need a way to get to the code repository – Try tortoise SVN
10) You have to do continous integration – Use Cruise Control
11) You will need cctray ( This is a small notifier that notifies build status, get this from your Cruise control install
12) If you do TDD – you need Junit or NUNIt
13) If you want to acceptance test – Try fitnesse
14) For Load test  – try JMeter
15) A tool to view database – Try webyog for MySQL or in the Microsoft world, SQL management studio works well
16) A place to store requirements – Run to walmart and get some index cards

 

Powered by ScribeFire.


Leave a Reply

You must be logged in to post a comment.