This summer me and a few friends are working on a project that involves making a
parallel implementation of
evolutionary tree construction
algorithms, using
MPI. Our first step during the process was to take an implementation of some of these
algorithms,
freely distributed of course, and make them run in
parallel. The code we began to work off of was terrible, it was devoid of
comments and was very difficult to follow.
(There is a point ahead I promise...)
During one of our meetings we were discussing
DNA sequencing, and the topic came up that much of
DNA code is supposedly unused. "
Comments." one of my friends suggested. So anyway the point I'm getting to is if "God" can take the time out to "write" useless pieces of
code in the
DNA sequence, that serve no known purpose, why can't
programmers take the time to write
comments in their
code? If not for themselves in the future, at least for those who will be using the
code after them. On a side note we did manage to get our
parallel implementation running, but it was a pain w/o having some knowledge as to what the original
programmers were doing.