Reading List

The Cognitive Load Theory in Software Development from The Valuable Dev RSS feed.

The Cognitive Load Theory in Software Development

“Our codebase is easy to understand. You won’t need more than a couple of hours. You’ll be productive right away! Guaranteed!” It’s Dave, your colleague developer, explaining to a new employee how one of the codebase of your company shines like a diamond. The three of you work at MegaCorpMoneyMaker, the famous e-commerce. Looking at the codebase, with its millions of lines of code, arbitrary boundaries, and unexpected dependencies, you wonder how Dave can have so much confidence in his “explanations”.