Software archaeology

A nice note about how to deal with legacy systems:

“Mitch Rosenberg of, Inc. claims that the first law of software archaeology (he calls it code or data archaeology) is:

Everything that is there is there for a reason, and there are 3 possible reasons:

  • It used to need to be there but no longer does
  • It never needed to be there and the person that wrote the code had no clue
  • It STILL needs to be there and YOU have no clue

The corollary to this “law” is that, until you know which was the reason, you should NOT modify the code (or data).”

8 responses to “Software archaeology”

  1. Stanmorepex

    удалите,пожалуйста! .

  2. RainMachinefas

    works of art.

  3. Airbladeukw

    Manuscript is a collective name for texts

  4. Clamcasehpp

    55 thousand Greek, 30 thousand Armenian

  5. Telecasterljj

    the spread of parchment.

  6. Incipiojzt

    Since manuscripts are subject to deterioration

  7. Airbladeehn

    European glory, and even after

  8. Universalffy

    the spread of parchment.

Leave a Reply