While adding a big feature to PCO Check-Ins, I was struck with this way of describing my approach to adding complexity to the system. Suppose you’re given the task: “Our system only handles data of type X, it also needs to handle data of type Y. Everywhere.” All over the program, you need to ...