This repository provides a comprehensive implementation and explanation of the SOLID principles using TypeScript.
-
Updated
Jan 17, 2024 - TypeScript
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
This repository provides a comprehensive implementation and explanation of the SOLID principles using TypeScript.
An API that helps to schedule meeting between two users and adds the event to both users' google calendar. It requests authorization from host user's google calendar, email and profile information.
functional programming, OO design and typescript snippets
Enchanter is web (and console) application framework with powerful spells! 🪄
Created with CodeSandbox
Created by MIT, Alan Kay
Released 1960