Wether you are new to programming or not, functions are at the core of many programming languages, especially JavaScript. Simple functions encapsulate logic, execute actions according to parameters and allow for returning some result or not. But JavaScript enables you to expand the trivial use of functions with some features. In this article we will explore how to go beyond the use of simple functions, understanding the concept and usage of higher order functions, closures and generators....
Difference between JOIN and WHERE clauses in SQL
In SQL, JOIN is used to link two or more tables together in a single result set, and the WHERE clause is used to filter the results based on some criteria. That seems simple, but do we really understand how they affect our queries? In order to take a deeper look at it, we’ll create a simple database as an example. And the best example I can think of now is pizza!...
About the Author
Who am I? That’s a tough question. I could start by saying my name, Douglas Modena, but that’s just a way to identify me, something required to live in society, and also something I haven’t chosen, it was given to me by my parents. I could say I’m on my thirties, but that’s not helpful, since our age constantly change. I could say I’m a Software Engineer, but I wasn’t born with this profession, and that will change when I retire....