Wednesday, 2 December 2020

Planning a Day's Coding

 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.

  1. Write down on a piece of A4 all the jobs you think you need/want to do.
  2. 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