Father of 2 in the midst of a Flatiron bootcamp. Aspiring to be paid to program. My interests are self growth, relationships, fitness, and nutrition.
I have a hard time getting my logical thoughts out on code or pseudo code when I am starting a project…
Yes “iffy” as it’s pronounced for the JavaScript term IIFE. This stands for immediately invoked function expression.
This concept was so foreign to me coming from other programming languages. What I’m used to is your boring function declaration as follows.
I always wondered about how coding languages came about and how many languages are out there. I figured it started somewhere…
Recursion
Recursion is a general principal in computing that can be performed in most languages, it is not a concept specific to Ruby. For a recursive algorithm to terminate you need a base case (e.g. a condition where the function does not call itself recursively) and you also need to make sure that you get closer to that…