Recognize the macro patterns you’ll see in real code and learn how to read them.
You already use macros every day in Clojure, even before you write your own. Many of the “core language features” are macros: conditional shapes, threading macros, and binding helpers.
The practical goal in this section is code reading:
->, ->>, cond->, when, when-let, if-let, dotoIf you can read macro code confidently, you can work in almost any Clojure codebase without fear.