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