Mehdi Jaimjdev.vercel.app·Nov 2, 2024Code Design: Chapter 1 - Design PrinciplesIntroduction Design principles are the fundamental rules that guide developers in writing clear, flexible, and maintainable code. These principles help prevent complexity, reduce errors, and make code easier to understand and adapt. Here are some of ...DiscussCode Designdesign principles
Sunil Joshisunil.hashnode.dev·Oct 24, 2024Tailwind CSS A Game-Changer 🎯 for Frontend Developers 👨🏻💻The journey of CSS frameworks has been nothing short of a rollercoaster. From the days when styling a website felt like taming a wild beast, to the advent of frameworks that promised to simplify this process, we’ve come a long way. Traditional CSS, w...Discusstailwind
KAINAT FAROOQIessential-design-concepts-and-tools.hashnode.dev·Oct 16, 2024Mastering the Art of Design: A Guide to Essential Design Concepts and ToolsDesign is more than just making things look visually appealing; it’s about creating a seamless experience that communicates ideas, solves problems, and engages users. Whether you're designing websites, mobile apps, logos, or physical products, master...DiscussDesign
Sunny Guptaicodestartups.com·Oct 12, 2024Scale with a K.I.S.S: Keep It Simple, StupidEver wondered why some products just click while others leave you scratching your head? The answer might be simpler than you think. K.I.S.S, or "Keep It Simple, Stupid," isn't just a catchy phrase. It's a powerful design principle that's been shaping...Discuss·40 readsdesign principles
Shamitha Reddy Regentishamithareddyregenti.hashnode.dev·Oct 11, 2024Singleton Design Pattern with Examples in JavaThe Singleton design pattern is used when we need to ensure that only one instance of a particular class can be created throughout the lifetime of an application. Purpose and Usage Single Instance: Wherever the class is required, the same single ins...Discuss·31 readsSoftware Design LLDSystem Design
stephen awololathinking-code.hashnode.dev·Oct 9, 2024Single Responsibility Explained: Improve Your Software ArchitectureIntroduction Single responsibility is a design principle that states that classes take one responsibility and one only. This principle applies to object oriented design, and one might wonder, of course, a class is supposed to be concerned with a sing...DiscussJava
Pranav Bawgikarpranavbawg.hashnode.dev·Oct 5, 2024Secure Design Principles[18] Preface The prevalence of software vulnerabilities and the increasing number of hacked enterprise systems underline the need for guidance in the design and implementation of secure software. If the software engineers and system developers consid...DiscussSecure Design Principles
Atharva Mahamuniatharvamahamuni.hashnode.dev·Sep 22, 2024Favor composition over inheritanceInheritance of classes is not always a good idea, sometimes you need to consider the composition as well. Let's discuss one of the important design principles, for writing more clean, reusable, and extensible code - Suppose you are running a vehicle ...Discussinheritance
Abdullah Al Noman Princeprincenoman.hashnode.dev·Sep 21, 2024Design Patterns — Facade PatternsWhy Facade Pattern? The Facade Design Pattern is a structural pattern that provides a simple interface to a complex system or group of classes. This pattern is used when you want to control a complex subsystem through a simplified interface. Essentia...Discussdesign pattern in php
Rishi BakshiforRishi Bakshi Blogrishibakshi.hashnode.dev·Sep 21, 2024Understanding and Fixing Hydration Errors in Next.jsHydration errors are a common pitfall for developers new to Next.js, especially when dealing with client components that rely on browser APIs like localStorage. In this article, we’ll explore what hydration errors are, how they occur, and how to fix ...Discuss·10 likesYou Don't Know Next.jsincorrect-html-structure