kondala Uma Maheshwara Raoumamaheshdesignchronicles.hashnode.dev·Dec 22, 2024Decorator Design patternDecorator Design pattern belongs to the category of Structural patterns. Let’s see what is structural pattern and then we’ll explore about the Decorator design pattern Structural patterns focus on how classes and objects are combined to create larger...LLD
kondala Uma Maheshwara Raoumamaheshdesignchronicles.hashnode.dev·Dec 22, 2024Observer design patternWhat is the Observer Design Pattern? Why and When Should We Use This Pattern? We’ll discuss these questions in this article. Observer Design pattern belongs to Behavioral patterns, but what is this Behavioral pattern? Behavioral patterns focus on how...27 readsLLD
Subhahu Jainlldcoding.com·Dec 19, 2024Design Logging library like log4j - Machine CodingFeatures Required Logging Levels: Logging should support multiple levels like DEBUG, INFO, WARN, ERROR, and FATAL. Helps filter messages based on severity. Ensures flexibility to control verbosity. High Performance: Must handle 1 million concu...106 readsLLD
Subhahu Jainlldcoding.com·Dec 18, 2024Design (LLD) Coupon System For Zepto - Machine Coding InterviewAsked in LLD Interview for SDE-2 Problem Statement: Design a Coupon Recommendation System for Zepto that fulfills the following requirements: Key Requirements: Coupon Recommendation: Recommend applicable coupons for a given order. Evaluate rules d...217 readszepto
kondala Uma Maheshwara Raoumamaheshdesignchronicles.hashnode.dev·Dec 16, 2024Factory Method Design PatternFactory design pattern belongs to category of creational design pattern. It is one of the very important and frequently used design patterns. Lets start with the questions. What is it? When can I use? Before moving forward, let me give you a few scen...36 readsLLD
kondala Uma Maheshwara Raoumamaheshdesignchronicles.hashnode.dev·Dec 7, 2024Singleton Design PatternLets start with the creational design pattern “SINGLETON“. Lets understand what are creational design patterns.Creational design patterns help in controlling how objects are created in an application. Instead of creating an object using the new keywo...27 readsLLD
kondala Uma Maheshwara Raoumamaheshdesignchronicles.hashnode.dev·Dec 7, 2024Design PatternsLet’s discuss what design patterns are, why they are important, and how they help in designing object-oriented software. IntroductionDesign patterns are essentially classes and interfaces organized in a way such that it solves specific design problem...59 readsLLD
kondala Uma Maheshwara Raoumamaheshdesignchronicles.hashnode.dev·Nov 30, 2024SOLID principlesI had a big question in my mind when I heard about SOLID principles. What are they and why are they required? How are they different from OOPs concepts? Gradually, I understood that SOLID principles makes us understand how to apply the oops concepts ...1 like·129 readsLLD
OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Nov 2, 2024Low Level Design (LLD)Low Level Design (LLD) LLD – Its refers to the Design of small components of an application or an application that serves the requirement or serves a set of business requirements. Building Blocks of LLD : Requirement Gathering Laying Down Use Cases U...10 likes·48 readsLowLevelDesign
Shivam Chauhanlow-level-design.hashnode.dev·Oct 29, 2024WTF is Low-Level Design?If today I told you to build a house and provide all the necessary raw material, can you build the house? What’s stopping you to build that house which is in my head? Well, Shivam it’s in your head right, how can we know what you want to build? Oh ri...15 likesSystem Design