PinnedAshok GuptaMastering the Art of Java Backend Development: Your Comprehensive Guide to a Robust Tech StackEmbarking on a journey to become an exceptional backend developer in the Java ecosystem is an exciting venture. In this blog, we’ll delve…Nov 26, 2023Nov 26, 2023
Ashok GuptaMastering the Art of Clean Code: A Guide to Writing Elegant and Maintainable SoftwareIn the fast-paced world of software development, writing code is not just about making the computer understand instructions; it’s about…Nov 26, 2023Nov 26, 2023
Ashok GuptaMVC Design PatternThe Model-View-Controller (MVC) design pattern is a widely used architectural pattern in software development that separates an application…Nov 26, 2023Nov 26, 2023
Ashok GuptaAbstract Factory Design PatternThe Abstract Factory Design Pattern is a creational pattern that provides an interface for creating families of related or dependent…Nov 26, 2023Nov 26, 2023
Ashok GuptaState Design PatternThe State Design Pattern is a behavioural design pattern that allows an object to alter its behaviour when its internal state changes. The…Nov 26, 2023Nov 26, 2023
Ashok GuptaSOLID PrinciplesSOLID principles are a set of design principles that are intended to help software developers create more maintainable, flexible, and…Nov 26, 2023Nov 26, 2023
Ashok GuptaPrototype Design PatternThe Prototype Design Pattern is a creational design pattern that allows you to create copies of existing objects without making your code…Nov 25, 2023Nov 25, 2023
Ashok GuptaBuilder Design PatternThe Builder Design Pattern is a creational design pattern that provides a way to construct a complex object step by step. It is…Nov 17, 2023Nov 17, 2023
Ashok GuptaStrategy Design PatternThe Strategy pattern defines a family of algorithms, encapsulates each one, and makes them interchangeable. It lets the algorithm vary…Nov 17, 2023Nov 17, 2023
Ashok GuptaSingleton Design PatternThe Singleton design pattern is a creational pattern that ensures a class has only one instance and provides a global point of access to…Nov 17, 2023Nov 17, 2023