Whats the discussion around architecting a codebase where you don't need to understand the whole thing to operate inside of it?
Which large/massive codebases are considered the best to work in and if we examine their architecture what provides for that?