Bad code gone wild
I've been writing software for quite some time ( first computer ) and have seen a lot of strange stuff.One thing I realized is that there are fundamentally two types of bad programmers. #1 bad programmers that gets better. #2 bad programmer that don't. I can tell you I'm a #1: I routinely do things that are not optimal and "could have been done a better way", but don't beat myself up about. It is what it is and as long as the code "gets the job done", I'm OK with that. In addition, I'm OK with developers writing occasionally bad (wrong/suboptimal) stuff because I believe most folks can learn and get better. To this end, I found this amusing Bad Code Offsets But occasionally I run across a #2: There are people who do things in broken and difficult manners and no amount of exposure to "better ways of doing things" will yield fruit. These folks, once they find "a way", it becomes magically "the only way" and...