Working the Code

Filed Under Technology | 

If you just blatantly ignore a situation that a future programmer needs to deal with, they will come in to the code and discover that you blatantly ignored the situation. That means they have the freedom to do whatever is required. But if you tried to account for the situation, they will come in and realize it isn’t working. They’ll see you tried to account for it, so they’ll first attempt to understand what you were trying to do. Once they understand what you were trying to do, they can figure out how to change it to do what they know they need to do. They would much rather come in and discover you didn’t even think about it. Maybe you did think about it, but you did not program one bit of it.

— Ward Cunningham, Artima.com

Comments

Leave a Reply