Planning a Day's Coding
There is a lot of advice and are a lot of tools online to plan your work but for short term planning as a busy software engineer, the following works for me.
- Write down on a piece of A4 all the jobs you think you need/want to do.
- Assign priorities based on the following:
Priority 1: Add essential functionality.
Priority 2: Add expected functionality.
Priority 3: Same functionality but tidier or improved code.
Priority 4: Documentation.
Priority 5: Optimisation.
Then, obviously work through jobs in priority order.
But also, spend some small amount of time working on something for which there is no allocated time. This may be a little utility to help you build the code, speed backup, reorganise your desk or updating a blog ;-)
No comments:
Post a Comment