I wrote a side project and accidentally used strings as a fundamental type. Usually its obvious eg.
age = "33"
date_of_birth ="05-05-2003"
My app processes user input in the form of strings & I was using those strings as the fundamental type instead of the command object.
Covert messy input to real* types ASAP and keep most of the code base working with those.
* i.e. not strings, serialization formats, things that need parsing before you can work with them.♡ 0 ↻ 0