How and Why

Andrew Del Prete
andrewdelprete
Published in
2 min readAug 26, 2017

“The beginning of wisdom is this: Get wisdom. Though it cost all you have, get understanding.” Proverbs 4:7

Since the announcement of #FiveMinDev, I’ve been working diligently on the JavaScript Promises Series I promised. This is the first series I’ve recorded with the intent to help people gain understanding of the Why and not just the How of learning a subject.

I do believe learning the How is very important when getting started. As children we learned primarily by exploring the things we were fascinated with. Most of the time it’s out of curiosity, excitement, not purely for learning sake.

We learn the How first because we need to get the job done. We learn the Why next because it became necessary to understand.

As a developer I relate to the notion of learning How to do something before learning Why. When we’re first starting off, we spend a lot of time searching the web, copying and pasting code from sites like stackoverflow.com . We’re mostly concerned about getting the job done and not so much Why things work but just that they work.

Eventually we get to the place where we need to understand the context of somethings and Why they exists. It’s great having knowledge, but understanding is the next step.

While working on the JavaScript Promises series, I found myself constantly reminding myself to explain both the How and Why. I want to make sure I’m not just recording another “How-to” series, but am explaining where we came from and Why JavaScript Promises solve existing issues.

Progress!

01 — Introduction : Recorded!
02 — Synchronous vs. Asynchronous JavaScript : Recorded!
03 — Do you Promise? : Recorded!
04 — What is a Promise? : Recorded!
05 — resolve() and reject() in Real Life : Recorded!
06 — Chaining Promises : Recorded!
07 — More on Rejection : In Progress
08 — Promise.all() the Things : In Progress
09 — Fetching Data from a Server : In Progress
10 — Debugging Promises : In Progress

I’m just over the halfway mark for recording the series. I’m still shooting for September, 2017 so be on the look out!

Thanks,
Andrew

www.fivemindev.com

Originally published at andrewdelprete.com.

--

--