Practical Application Testing

also Application feedback loop


Right after learning a chunk of prerequisite skill, doing an activity that actually uses it on your higher-level goal to confirm it helps as intended.

Practical application testing is CF’s check that newly-learned foundational knowledge is actually paying off for the goal it was meant to serve. Each time you learn a chunk of a prerequisite skill aimed at supporting a higher-level topic (say, CF philosophy), you immediately do an activity that uses it for that purpose. If the chunk helps, you have fast confirmation; if you “don’t find something useful, then something is going wrong” and you’ve caught the problem early instead of after weeks of misdirected study.

The test serves two jobs CF cares about. First, it keeps prerequisite work targeted: running into a difficulty on a real task reveals which underlying knowledge you lack, so you study the math or grammar that genuinely bears on the goal rather than everything in the field. Second, it supplies motivation and feedback by letting you see your progress as it lands.

A complication is layering. When you learn A to support B to support C to support the goal, A’s contribution to the goal is hard to test directly across many intermediate layers. CF’s advice is to test up through adjacent layers, or, better, to find a task with a short, direct connection (e.g. relating algebraic substitution straight to text analysis) so only a few layers are in play. This flexes the same zoom-in/zoom-out move CF uses on idea trees: zoom in with many thin layers when building knowledge, zoom out to a few layers when checking usefulness.

It pairs with concept application practice but differs in emphasis: application testing verifies relevance of a foundation to a goal, not drilling a concept to fluency. It opposes the finish-each-prerequisite-completely-first approach CF rejects.


See also

Referenced by


Sources

  1. Cycle Between Learning Critical Fallibilism and Its Prerequisites Primary criticalfallibilism.com
/term/practical-application-testing/