You need to focus following three area to built up a great product and ship it successfully ;
- Techniques
- Infrastructure
- Process
The book highlights importance of following areas comes under the tools and infrastructure,
Manage Assets , Script Your Build , Build Automatically , Track Issues, Track Features, Use a Testing Harness , On Choosing Tools ,When Not to Experiment.
These factors lead for building a good infrastructure by saving time, and enhancing effectiveness.In the beginning of the chapter two ,it gives nice quote by John Carmack.
. . the cost of adding a feature isn’t
just the time it takes to code it. The
cost also includes the addition of an
obstacle to future expansion.. . . the
trick is to pick the features that
don’t fight each other.
Shortly the code should be according to the Open close principle.
Comments