We've expanded our news coverage and improved our search! Visit
oreilly.com for the latest or search for all things across O'Reilly!
| Weblog: |
|
What would you put in a Computer Science Curriculum?
|
| Subject: |
|
A good development environment |
| Date: |
|
2005-09-08 09:54:02 |
| From: |
|
MatthewDoar
|
|
|
|
The same question occurred to me while writing the upcoming O'Reilly book "Practical Development Environments" (http://www.oreilly.com/catalog/practicalde). I didn't find anywhere that taught students what to look for in their software tools.
In addition to source control, I'd also suggest:
- build tools (make, Ant, ...)
- test environments (harnesses)
- bug tracking tools
- documentation environments
- managing releases
All pretty prosaic, but very irritating if they don't work well.
~Matt
|