also known as writing clojure
Heh
Amazing - I never seem to have that issue
☝️:skin-tone-2: Yeah, same here. Some people seem to run into type errors and null pointers in Clojure a lot more than others. Not sure why that is @jsa-aerial
It is a puzzle. Nobody here seems to have this issue. I sometimes wonder if it is connected to people still using a top down 'type driven' approach as opposed to bottom up 'transformational' approach
We develop primarily in the REPL, copying that code to tests or source as needed, then augment with more tests and then flesh out functionality and refactor etc. So most edge cases and integration errors are caught in the REPL as we experiment, or early on in test writing when we deal with boundary cases.
Yup, sounds about right