"The code that I maintain was originally developed when OS/2 Warp was considered new," Danielle writes. "One of the biggest challenges I have is that the original coders are long gone, and the comments they left behind aren't exactly useful."

"They were firm believers in commenting not only the beginning of a conditional if-block, but also the end block. In theory, that can be helpful... but in practice, not so much."

                                                      } // if 26

                                                    } // else if 25

                                                 }  // else if 24

                                              } // else if 23

                                           } // else if 22

                                        } // else if 21

                                     } // else if 20

                                 } // else if 19
                              } // else if 18
                           } // else if 17
                        } //else if 16
                     } // else if 15
                  } // else if 14
               } // else if 13
            } // else if 12
         } // else if 11
      } // if 10
   }  // else if 09
}      // if

"Perhaps the original programmers had no idea what the conditions did? At least then I'd feel we'd have something in common."

[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!