This post is a reminder to me of the importance of professionalism as a developer. It’s way too easy to fall into a trap of quantity and speed over quality and deliverable software. The following is a (growing) list of things that I think are important in preserving professionalism when creating software.
-
Never write code until you completely understand the problem.
-
Strive for zero bugs in production code.
-
Plan and write your code for simplicity and future collaborators.
-
Empower users to perform tasks free of developer interaction.
Hit me up on Twitter if you have more @scottradcliff