WEEK 9 · LESSON 8 · TOPIC 3 OF 6 · Why It Matters

Why It Matters

Lesson progress

0% Complete

SECTION 1 OF 1

In this topic · 1 sections
  1. Overview

Overview

Bad codebases produce bad agent outcomes because the agent has weak boundaries and weak feedback. A tangled dependency graph consumes context during exploration and makes it hard to predict the consequences of a change.

Deep modules improve both testability and human comprehension. Developers can move quickly without losing the high-level shape of the system. They need to remember the major modules and interfaces rather than every delegated implementation detail.