
Lesson 5: Building a Study System
Organize your knowledge for long-term retention. Learn how to build a Pattern-Anti-Pattern library, create high-impact study notes, and prepare a mental dashboard for exam day success.
Module 1: Exam Orientation and Strategy
Lesson 5: Building a Study System: Notes, Patterns, Anti-patterns
The CCA-F is a 2-hour high-pressure exam. You cannot "Think your way through" every question from scratch. You must have a Mental Dashboard—a set of pre-built associations that trigger the correct reasoning path instantly.
In this lesson, we will learn how to build that dashboard using the Pattern vs. Anti-Pattern Library. By the end of this module, you will have the foundation for a "Study System" that lives across Notion, Obsidian, or your physical notebook.
1. The Power of Pattern Recognition
An Architect is a "Pattern Matcher." You see a problem, and you immediately think of the "Best Practice" that solves it.
Your Goal: Create a "Pattern Library"
For every module in this course, you should record the core patterns.
- Example Pattern: "Supervisor-Worker"
- Context: Large, multi-domain problem.
- Solved by: One orchestrator routing sub-tasks to specialized nodes.
- Trade-off: Minimal context window pollution vs. increased latency.
2. Defining the "Anti-Patterns"
An anti-pattern is an "Error you can predict." It is a common mistake that developers make thinking they are being clever.
Why study Anti-patterns?
Because they make up 50% of the Distractor Answers (Lesson 4). If you recognize an anti-pattern in the answer choices, you can eliminate it in 2 seconds.
- Example Anti-pattern: "The Monolithic Agent"
- Description: One agent with 50 tools and every file in its context.
- Why it fails: Context exhaustion, tool-choice hallucination, high token cost.
3. Designing your "Architect's Notebook"
Your notes should be structured for Retrieval, not for reading. Avoid long paragraphs. Use the 4-C Framework for every topic:
- Concept: What is it? (Definition).
- Context: When do I use it? (Use case).
- Complexity: What is the cost/latency trade-off?
- Constraint: What limit does this solve?
4. The "Scenario-Logic" Drill
To build confidence, don't just read the modules. Invert them.
- After reading about Prompt Caching (Module 9), ask yourself: "How could I design a problem where Prompt Caching is NOT the answer?"
- Answer: A scenario where the prompt prefix is highly dynamic and changes every turn.
This "Inversion Drilling" is what separates those who pass from those who excel.
5. Summary of Module 1
You have move from "How do I take this exam?" to "How do I think like the exam?"
- You understand the Domain Weights.
- You have the Reasoning Algorithm.
- You know how to spot Traps.
- You have a Pattern Library template.
In Module 2, we leave the strategy behind and enter the Foundations of Agentic AI Systems, starting with the physics of the Agent Loop.
Interactive Quiz
- What is the difference between a "Pattern" and an "Anti-Pattern"?
- Explain the "4-C Framework" for architectural note-taking.
- How does "Inversion Drilling" help in identifying distractor answers?
- Setup your study environment today: Create your first Pattern card for the "Planner-Executor" pattern.
Reference Video: