Use What Works
Clojure has been assembled out of established ideas. That exemplifies one of its core principles: use what works. Our desire to invent and deadline pressures can make a thorough evaluation of an existing system hard to justify, so we sometimes find ourselves re-solving solved problems.
When building an application, you wouldn’t write an authentication and authorization system from scratch, a web framework, and certainly not a database—not if you could use an existing tool that solves the problem. This is as true of ideas as it is of libraries.
When encountering a problem, a savvy developer will spend some time trying to find a sound existing solution. It’s possible to find a library in Clojure, but equally possible is the discovery ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access