Jonathan OhOpen-closed principle in PythonThe Open-close principle states the a class/object should be open to extension, but closed for modification. This means that if there is a…3 min read·Jul 19, 2022----
Jonathan OhSOLID PrinciplesSOLID stands for 5 object-oriented design principles:7 min read·Jul 14, 2022----
Jonathan OhJavaScript: Arrow Functions vs Regular FunctionsThe first way to define functions in JavaScript is to use the function keyword (referred to as regular function in this article) like so:4 min read·Mar 2, 2022----
Jonathan OhJavaScript: 15 Important Array MethodsIn this article, we will go over the following array methods in JavaScript.6 min read·Mar 1, 2022----
Jonathan OhJavaScript — Differences between Const, Let, and VarWhat is Var?3 min read·Jan 6, 2022----