CCAR-F practice › Claude Code Configuration & Workflows · Question 62 of 105

Claude Code Configuration & Workflows

A developer with no caching experience asks Claude to put a cache in front of a slow pricing service. They're unsure how stale prices are allowed to be, or what should happen if the cache goes down. What is the best way to begin?

Show answer and explanation

Answer: B — Have Claude ask questions about invalidation and failure modes before writing any code

The interview pattern has Claude ask questions before implementing, which surfaces design considerations such as cache invalidation and failure behavior that the developer may not have anticipated. (A) and (D) let those decisions be made by default and discovered later. (C) gives up Claude's help in identifying what needs deciding.