
Designing Data-Intensive Applications – Maintainability
Coding Blocks
00:00
The Problem With Duplicate Codes
Just segment off the business needs and kind of abstract around those requirements and fill in what you need. There are a couple problems with that, like sometimes the business requirements are radically different for different payments processors or how they do refunds. It is like kind of hard to hide that stuff. Alternatively, sometimes you can have a great abstraction and have two different providers and then be like 75, 80 percent same.
Play episode from 01:19:22
Transcript



