You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Decorator Contracts is a library that provides the ability to create and assign Code Contracts to ECMAScript and TypeScript classes. This enables enforcement of the Liskov substitution principle and the Open-closed principle of SOLID to support Design By Contract™.
The Habit Tracker is a personalized tool designed to help users develop and maintain positive habits by tracking their progress over time. Leveraging principles of object-oriented programming such as polymorphism, encapsulation, and composition, this project offers a flexible and efficient solution for habit management.
This TypeScript Bank Account Management System consists of an Account class for individual accounts and a Bank class to manage multiple accounts. It offers functionalities like creating accounts, depositing and withdrawing funds, checking balances, and transferring funds between accounts.
Hello Developers, I have embarked on my journey of next-level learning. All of my learning activities and notes will be available here. If you are interested in exploring and learning new things, you can check it out. I will be sharing modules learned throughout this journey on this link. So, go ahead and take a look. Happy learning!
This powerful idea has taken the JavaScript world by storm, as it unlocks powerful new patterns around composition, encapsulation, and ease of maintenance. by Mike North