Combating the lava-layer anti-pattern with rolling refactoring
Share this page | Read it later using CloudBreak Wallabag
Jimmy’s rule of 2: There can be at most two versions of a concept in an application
Source: Combating the lava-layer anti-pattern with rolling refactoring - Jimmy Bogard’s Blog