Browse Part I: Getting Started with Clojure

2.7 Understanding Project Structure

In this section

  • 2.7.1 Namespaces and Files
    Learn how Clojure utilizes namespaces to efficiently organize code, explore namespace declaration with ns, and understand the correspondence between namespaces and file paths.
  • Source and Test Directories
    Learn the importance of separating production code and tests in Clojure projects, and how to maintain a clear structure by organizing source and test directories effectively.
  • 2.7.3 Configuration Files
    Explore the role of configuration files such as `project.clj`, `deps.edn`, and `profiles.clj` in Clojure projects, focusing on managing dependencies, build configurations, and environment-specific settings.
Saturday, October 5, 2024