4 ms·
I suggest trying to lean into it more I suggest that trying to strictly only bind output to a symbol if it will be used in multiple places. So when I read cod
by geokon 3y ago
I suggest trying to lean into it more
I suggest that trying to strictly only bind output to a symbol if it will be used in multiple places.
So when I read code and I see some "intermediary" value bound - it tells me immediately "this thing will be used in several spots". Thereby bindings actually start to convey extra information
Anyway, it's just something that's worked for me. In all other scenarios I will use threading/pipeline (maybe Clojure specific). If steps are confusing/complex then you make a local named lambda or add in the extreme case.. comments