SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 23 | Next

David J Murphy

"Managing Software Development with Trac and Subversion"


??? ???
Chapter 1
[ 13 ]
Isolating code changes can also allow a single developer to tackle multiple
tasks simultaneously.
Small Steps are Better
While we may want to plow through the new feature we are adding in one go, it
is much better to take small steps and implement it piece by piece. It means we are
less likely to introduce bugs by making sweeping changes, and if we are using our
revision control to track every change then we have a much richer history to step
back through when required. As with everything there needs to be balance found,
and a good rule of thumb is to only store a change in our revision control when that
particular change works. Then we can move on to the next change with confidence.
Summary
So far we have seen how project management can be pared down to two main
activities??”task management and communication. We also saw how to practice these
in a real situation. Next we looked at the additional requirements that we have for
software development projects. Then finally we had a brief look at some of the ideas
that make managing software development easier. In the next chapter we will be
introduced to software components that we will use to power our "development
support system" and learn how in this case the whole is greater than the sum of
the parts.


Pages:
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35