Reefersleep
Joined 11 years ago
Joined 11 years ago
No thank you, and I won't be coming back.
A nice middle way is using let bindings for whatever you want to give clearer names. You get the name you want while reducing the reader's scope to the literal let binding.
I do agree that big functions can be unwieldy, but I think that if it's mostly core clojure fns, and you're experienced, much bigger sized fns are acceptable than name-everything advocates generally prefer.
But it's individual and an artful balance even if the only reader is yourself. There's no silver bullet.
X Plus Star https://tixy.land/?code=%28sin%28t*0.8*-sqrt%28%28x-7.5%29**...
Sin Sin https://tixy.land/?code=sin%28sin%28i*sin%28t%2F10%29%29%29
Maybe the same could be argued for Einstein's work, but knowledgeable people, recognizing its importance, have found ways of explaining it in a relatable way... ?