blog/3-layers-of-an-application-which-layer-should-i-modernize-first.html