|
|
|
|
|
by bcrosby95
753 days ago
|
|
The majority of our business was through the 1st implementation. Because of that it was the base we used to refactor into a more abstract solution for further scenarios. It was never deemed "worth it" to transition the 2nd non-DRY version. Why refactor an existing implementation if its working well enough and we could expand to new markets instead? |
|
Writing it DRY in the first place would also have costs, including the alternative costs. Would it have been better to take those there and then?