In Defense of Not Understanding Your Codebase seangoedecke.com
Sean Goedecke argues fully understanding your codebase is a small-team luxury. In large systems nobody understands it all; effective engineers work from partly correct theories and deal with the consequences, trading understanding off against other values.