DEV Community

Discussion on: The Right Idea Becomes the Wrong Idea Over Time

Collapse
 
jonrgroverlib profile image
jonrgrover • Edited

Sometimes the wrong idea becomes the right idea. I am an advocate of 'worst practices'. i.e. those practices that are obviously bad, but that programmers tend to use anyway. Often there is a kernel of intuitive excellence in bad practices. If you can extract/separate the kernel of excellence from the bad practice, then you can use it by itself and do things other programmers can not. I've done that. It works. And now I can do things that others can not because I allowed the bad practices in my development until I understood the underlying truth. Then I ditch the bad practices, and leverage the truth discovered.