Hacker News new | ask | show | jobs
by 0xdky 1950 days ago
I am very interested to know what is the engineering overheads and increase in code complexity incurred in maintaining 2 different views.

At NetApp, backward compatibility and ability to rollback across multiple releases was a hard requirement. This made the codebase real hard to understand and maintain.