Now, frequent checkins don't actually mean anything much, but as a rough rule of thumb it indicates that code is being changed in small, independent increments. This in turn is important because it is a measure of the flexibility of the design. When the design is inflexible, changes involve touching lots of code and may take a few days to complete and checkin. A flexibile design makes it possible to perform changes one at a time.
Just for fun, here are some statistics
Revision | Date |
1 | September 17, 2006 (Start as a hobby project to learn Django and AJAX) |
50 | October 18, 2006 |
70 | November 16, 2006 (Return to Chennai, start full time work) |
100 | November 21, 2006 |
150 | December 15, 2006 |
200 | December 27, 2006 |
Month | Number of checkins |
September | 27 |
October | 40 |
November | 69 |
December | 62 |
No comments:
Post a Comment