There was some concern the other day from a few developers in my team around how much time they spend 'waiting' for a local build, hence I started thinking about what I do while a local build is running...
The first 5 items can really give short term benefits right away, the rest give more medium to long term benefits…
1) Test changes manually (very important)
2) update the board and/or your card(s)
3) keep working on another computer (there are usually spare iMac's and laptops)
4) do a code review
5) read the build log/output, looking for:
-slow parts that could be sped up
-warnings or errors that are not failing the build but are a concern
-features not covered in auto testing
6) read other people's commits:
-feedback to others about ways to do things better (I would certainly appreciate more feedback, we all need to be open to it)
-learn about what else is being worked on
7) read/reply to emails
8) get a drink (hydration stops u getting sick)
9) eat fruit (so u don't get scurvy)
Comments