Best of…: Best of 2023: Modular Dependencies

This post was originally published on this site

The Daily WTF

SQL is hard, but it’s a lot harder when you’re “clever”. This tale highlights an… interesting solution to code reuse. —Remy

Many years ago, Valts and his spouse both worked for the same company. The company had an ERP system that started its life as a product back when ERP systems were novel and new. It was written in Delphi, and it was huge– so huge that the company needed to hack the Delphi linker to handle its size.

Well, their company got swallowed up by Initech, and after the buyout, things changed. Valts left, and a few years later so did his spouse. But they kept in touch with their colleagues, so it was over dinner that former co-worker Viktorija related the recent disaster she had stumbled across.

Viktorija’s day started when she needed to modify one of the “Business Objects”. This product started its life well before ORMs

To read the full article click on the 'post' link at the top.