Building
When doing pc based development I think that having a working build environment that you can quickly recreate on a developers machine is very important.
I also beleive that making it possible to have more than one instance of said environment on any computer should be a prioritised goal.
This will:
- save a lot of time when introducing new developers.
- make it easy to do more than one thing at a time.
- enable nightly builds.
- visualize cloaked dependencies
… and if you do nightly builds along with some automated testing you will:
- find errors early
- always have someting to deliver
- feel confident in your work
