Work Habits

By Haemoglobin
5/25/2010 (revision 3)

The following is a list of technology related habbits I always aim to adhere to:

  • Code quality.
  • Code patterns and separation of concerns.
  • Code reuse.
  • Code commenting.
  • Use of automated builds / continuous integration.
  • Proficient use of source repository including versioning and tagging.
  • Proficient use of task/bug management systems including severity/importance levels and milestone releases.
  • Automated tests where appropriate.
  • Refactoring (definition: "The process of changing your source code to make it simpler, more efficient, and more readable while preserving the original functionality")

Comments