Faheem Khanfaheemkhan97.hashnode.net·Aug 10, 2021OOP: Working with Classes in JavaScriptIntroduction OOP is a programming paradigm based on Objects. You can also say that It is a way to structure your program to make it more flexible and maintainable. Objects and Classes are the basic building blocks of OOP, so let's deep dive and unde...Tapas Adhikary and 11 others are discussing this12 people are discussing thisDiscuss·128 likes·4.1K readsJavaScriptGreat article. Developers need such handy info to enable them write performant Javascript. Thank you so much 10
Carlton Upperdinecarltonupp.hashnode.net·Jun 25, 2022FeaturedPatterns That Every Developer Should KnowIntroduction As developers, we are generally tasked with solving business problems, and as part of our work, we will encounter familiar problems and challenges regardless of the domain. These familiar problems often have common solutions, and these s...Discuss·127 likes·9.6K readsDesign PatternsTypeScript
Mario Cerveramacerub.hashnode.net·Dec 29, 2020FeaturedAre design patterns still relevant?Design patterns became popular during the 90s, when the “Gang of Four (GoF)” (Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides) wrote the well-known book: "Design Patterns: Elements of Reusable Object-Oriented Software" This book is one...Adesanoye Samson and 7 others are discussing this8 people are discussing thisDiscuss·96 likes·3.9K readsdesign patterns
Clintclinttheengineer.hashnode.net·Apr 25, 2023Singleton PatternWe previously defined software design patterns and took a look at some well-known design patterns. Let's take a deeper look at the Singleton pattern here. The Singleton pattern is a creational design pattern that restricts the instantiation of a clas...DiscussDesign PatternsJavaScript
Pradhumansinh Padhiyarpradhuman.hashnode.net·Apr 25, 2023Singleton Design Pattern: Boosting Code Efficiency and PerformanceIntroduction In this article, we will learn and understand the Singleton Design pattern. A design pattern is like a blueprint of software that solves a customized design problem in your code. The singleton pattern is one of the simplest and creationa...Discuss·11 likes·34 readsdesign patterns
Clintclinttheengineer.hashnode.net·Apr 24, 2023Understanding Design PatternsDesign patterns are an important concept for junior-level engineers to understand as they approach mid-level. When first learning how to program, there is much emphasis on syntax, and how to accomplish a given task with code. This becomes easier with...Discuss·5 likesDesign PatternsDesign
Pradhumansinh Padhiyarpradhuman.hashnode.net·Apr 24, 2023Learn the Observer Design Pattern: Clear and Easy ApproachesIntroduction In this article, we will learn and understand the Observer pattern. Design patterns are a crucial concept if you want to distinguish yourself as a software developer from an average one. The Observer pattern is a significant design patte...Discuss·1 like·70 readsdesign patterns
satish Mishratechtonics.hashnode.net·Apr 23, 2023Essential Design Patterns -An Easy Explanation through Real-World Examples - Part 2: Observer and DecoratorWelcome! to the second part of the series on Object-Oriented Design Patterns through Python. Read the first part here. In this post, we will discuss the next two important design patterns: the Observer pattern and the Decorator pattern*.* Observer De...Discussdesign patterns
Danko Simunovicdsimunovic.hashnode.net·Apr 22, 2023Repository PatternThe repository is intended to create an abstraction layer between the data access layer and the business logic layer of an application. Repositories are part of the Domain-Driven Design approach, so first let's quickly cover what is DDD. Domain-Drive...DiscussC#
Aditya ChaudhariforEcommerce architect's blogecommercearchitect.hashnode.net·Apr 22, 2023Proxy design pattern - Java - ExplainedIntent Provide a surrogate or placeholder for another object to control access to it.This design pattern is also known as "surrogate".It's a type of structural design pattern. Motivation behind the pattern/problem it solves? The Proxy pattern provide...DiscussDesign Patternsdesign patterns
Danko Simunovicdsimunovic.hashnode.net·Apr 21, 2023Fluent Builder Design PatternFluent Builder is a design pattern that falls under the category of creational design patterns. It is a variation of the Builder Design Pattern and it allows us to chain different builder calls. Class instantiation Let's take this class as an example...DiscussC#
Matthijs Coxmatthijscox.hashnode.net·Apr 20, 2023FeaturedThe Art of Multiple DispatchI love thinking visually by drawing doodles and schematics for my work. It's one of my favorite things to do, next to coding. When working with the Julia language, one visualization I enjoy is seeing the type space of a method that you are dispatchin...Sandeep Panda Test and 3 others are discussing this4 people are discussing thisDiscuss·27 likes·784 readsJulia
satish Mishratechtonics.hashnode.net·Apr 20, 2023Essential Design Patterns -An Easy Explanation through Real-World Examples - Part 1: Singleton and FactoryWelcome! to the first part of the series on Object-Oriented Design Patterns through Python. In this series, we will explore different design patterns that can be used to solve common software design problems. In this particular post, we will focus on...DiscussObject Oriented Programming