Parse, don't pass your inputs.
As software developers, we build systems that take in user inputs and give results. While we can define the state of our system, the input from the user's side can be infinite in possibility. We try to keep it under control by giving a set of rules a...
taiwodevlab.hashnode.dev4 min read