Software diseases: memsetAndrey Karpov
7/23/2012 7:58 AM EDT
While analyzing the source codes of various programs I can't help creating associations that each program has a tendency to certain diseases. In many projects you can easily make out patterns of incorrect code that can be found in different project files. In some programs these are Copy-Paste errors, while in others it's "unsigned_integer less 0"-like checks. Each project has its own disease. The sore of the next project (called MAME) we have checked is the memset() function.