Function Programming Tip
[Variable naming](https://texonom.com/variable-naming-9f8d7d446d4a4374a4e1107c30b19f32) [Functional Programming](https://texonom.com/functional-programming-45467db86ba74a6592fa6e41958cfa37) 


- Do one thing
- Keep arguments minimum
- Don’t use flag arguments
- Prefer exceptions over error filtering






> [Eight tips to Write Functions like a Senior Developer](https://dhruba-dahal.medium.com/eight-tips-to-write-functions-like-a-senior-developer-794140719351)






