3 ms·
is there a generic name for this type of thing? not sure how to google for existing implementations
by anentropic 11y ago
is there a generic name for this type of thing? not sure how to google for existing implementations
- Lx1oG-AWb6h_ZG0 11y agoIsn't this just a tool to enable double blind experiments on old vs new software?
- jdbernard 11y agoThe article, and the Github repo use the name Branch By Abstraction[1]. It is related to the idea of a Strangler Application [2] [1] http://martinfowler.com/bliki/BranchByAbstraction.html http://martinfowler.com/bliki/BranchByAbstraction.html [2] http://www.martinfowler.com/bliki/StranglerApplication.html http://www.martinfowler.com/bliki/StranglerApplication.html
- DonHopkins 11y agoOh that's a great name for a pattern. I can't wait for Craigslist to release their software migration tool, the Craigslist Strangler. "There's another important idea here - when designing a new application you should design it in such a way as to make it easier for it to be strangled in the future. Let's face it, all we are doing is writing tomorrow's legacy software today. By making it easy to be strangled in the future, you are enabling the graceful fading away of today's work." -Martin Fowler