Cost of Over-Engineering - Balancing Ocp With Pragmatism | OneNoughtOne