Lava Layers Anti-pattern Oct 17, 2015 Whenever introducing a new technology to an older codebase it’s important to have a plan on how and when to replace the existing technology. Case in point, consider an existing codebase with over one hundred ASP .Net WebForms that are used every day. My team was forced to get creative when trying to introduce the shiny-ness that is ASP .Net MVC. This great piece by Matt Hawley was the creativity we needed. ...