How can we as developers do a better job converting good coding practices into value for our clients and/or employers?
Most clients and employers only think about 1-2 days ahead of the project. They want it done now.
"Take shortcuts", "Fix it later" seem to be their war cry. They fail to remember that they change their minds at least 10 times during the development process. Those shortcuts they made us take, the ones they insisted we take to save a half a days work, they just added 2 - 3 days work of going through dirty code that wasn't cleaned up or refactored. Let's go ahead and multiply the time it adds if another developer m…more