|
|
|
|
|
by Scarbutt
1898 days ago
|
|
"the application's entire data model is a big indistinguishable ball of mud," seems to be commenting discipline. And commenting discipline is always terrible. From Rich Hickey's "History of Clojure"[1]: Not all is rosy. Users perennially report dissatisfaction with the error reporting from the compiler and various macros. They are confused by Java’s stack traces. They face challenges maintaining and understanding, e.g., the data requirements of a codebase when a discipline around documentation has not been maintained. Hickey is signaling here that "commenting discipline" is a must for working with Clojure. [1] https://download.clojure.org/papers/clojure-hopl-iv-final.pd... |
|