Inheritance vs. Composition
In object-oriented programming, inheritance and composition are two techniques for relating our classes and providing code reusability. Inheritance is where we inherit properties and functionality […]
In object-oriented programming, inheritance and composition are two techniques for relating our classes and providing code reusability. Inheritance is where we inherit properties and functionality […]
Robert Martin, author of Clean Code, described 10 principles around object-oriented design. The first five are known as SOLID principles. SOLID is an acronym for: […]
There are several tech stacks dominating software development at the moment – MEAN, MEVN, LAMP and MERN. A tech stack is basically a set of […]
Introduced by Facebook in 2011 and open-sourced and released in 2013, React.js is a JavaScript library for building user interfaces. It competes with frontend frameworks […]
Normally in JavaScript, you’re going to be working with what is known as synchronous code. Synchronous code is where each line or command is executed […]
I can remember interviewing for my first software development jobs just after graduating school. It seemed like almost every interview and most job listings mentioned […]
I talked about JavaScript briefly in my first post, but thought I would go into it more in-depth here. JavaScript is what makes web pages […]
Since the 1980’s and up until the late 2000’s, SQL relational databases reigned dominant and were the only viable data storage solution. Web 2.0 and […]
It is known that HTML, CSS and JavaScript make up the foundation of a website. Of course you can always have other frameworks or libraries […]
Copyright © 2024 | WordPress Theme by MH Themes