# Organizing Clojure code - A real problem?

**URL:** https://clojureverse.org/t/organizing-clojure-code-a-real-problem/7567
**Category:** Beginners
**Tags:** teaching
**Created:** [April 22, 2021, 2:52pm UTC](https://clojureverse.org/t/organizing-clojure-code-a-real-problem/7567 "2021-04-22T14:52:30Z")
**Posts on this page:** 1
**Showing post:** 16

<div class="post-metadata">

### Author: ![nbardiuk](https://clojureverse.org/user_avatar/clojureverse.org/nbardiuk/32/2654_2.png) [@nbardiuk](https://clojureverse.org/u/nbardiuk)
#### Post date: [April 24, 2021, 9:32am UTC](https://clojureverse.org/t/organizing-clojure-code-a-real-problem/7567/16 "2021-04-24T09:32:03Z")

</div>

I also thought about this topic and I cannot find anything true and universal in how I organize the code. It just comes from experience of working in different projects and noticing when code feels comfortable and uncomfortable.  
I’ve also noticed that people I pair with have different sense of comfort when they work with a codebase. And even when we agree that it is uncomfortable we often do not agree on how to make it better.  
I am curious how to learn/teach design. I’ve picked up some maxims from other people but I do not necessarily understand why they work and in what context they don’t work untill I try. Is there a better way to know than just trying?

---

_[View the full topic](https://clojureverse.org/t/organizing-clojure-code-a-real-problem/7567)._
