Compare it to making a cup of tea (or coffee, or your beverage of choice) — every person has subtleties and nuances in the way they make their favourite drink. The end result is the same, a drink which you enjoy drinking, the process is different. Typically we are happy to allow people their own coffee/tea/beverage making process, why do we expect them to design/code/file/etc. according to ours? Do we allow freedom for variation in the process if the end result is the same?
Read and comment on the full post on The Art of Engineering Blog
Did you like this article? Share it with your favourite social network.