Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OSIDs does not concern itself with micro-reusability. That is, making sure everyone uses the same code for formatting a date or parsing an XML file. OSIDs enable reusability of entire services.

This is not to say that code reusability outside the OSIDs is wrong. It's just that if one had to choose, reusability is far more beneficial for large things. Fretting over the smaller utilities does not often lead to large scale reusabilitysmall classes and utilities and ignoring the bigger picture provides little return. Programmers (like us) are too easily caught up in saving the pennies and the OSIDs have been helpful in reaping the pounds.