How to Recognize the Antipattern
The following scenarios may indicate that your project is using implicit columns inappropriately, and it’s causing trouble:
-
“The application broke because it’s still referencing columns in the database result set by the old column names. We tried to update all the code, but I guess we missed some.”
You’ve changed a table in the database—adding, deleting, renaming, or changing the order of columns—but you failed to change your application code that references the table. It’s laborious to track down all these references.
-
“It took us days to track down our network bottleneck, and we finally narrowed it down to excessive traffic to the database server. According to our statistics, the average query fetches ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access