Abimbola Alijiabimbolaaliji.hashnode.dev·2 hours agoThe Impact of UX Design on User Experience in Everyday LifeUser Experience (UX) design plays a vital role in making the world a more user-friendly place. UX designers are dedicated to improving how products feel to users by exploring innovative solutions to specific user problems. This article delves into th...Discussui ux designer
Dev Leaderhashnode.devleader.ca·4 hours agoHow To Implement The Decorator Pattern With AutofacIn the realm of software development, understanding theoretical concepts is only half the battle. Practical examples serve as a bridge, translating abstract ideas into tangible implementations that can be visualized, tested, and refined. They provide...Discussdesign patterns
zhioua mohamedmohamedzhioua.hashnode.dev·a day agoNextJs Server and Client components Composition PatternsWhen building React applications, you will need to consider what parts of your application should be rendered on the server or the client. When to use Server and Client Components? Next 13 introduced server components. A new way to optimize your proj...DiscussNextJSNext.js
Jack Pritom Sorenjps27cse.hashnode.dev·Sep 19, 2023Software Design Pattern: Abstract Factory PatternA creational design pattern called the Abstract Factory Pattern offers a way to create groups of connected or interdependent things without defining the particular classes for them. It is especially helpful when you want to make sure the things you m...DiscussSoftware Engineering
Chetan Dattachetan77.hashnode.dev·Sep 19, 2023Chain of Responsibility Design PatternThe chain of responsibility is similar to a linked list. Here the node is the class that has the knowledge of the next class and the value is the method handler. This is mainly used in vending machines like ATMs and logging frameworks. ATM vending Ma...Discusschain of responsibility
Giuseppe Ciullodev.giuseppeciullo.it·Sep 18, 2023Mastering React Design Patterns: Creating a Tabs ComponentIn the world of web development, React is a popular choice for creating interactive and efficient user interfaces. One of the key strengths of React lies in its ability to create reusable components, which can significantly enhance development produc...DiscussReact
Avikant Srivastavablog.avikant.com·Sep 17, 2023The Dependency Injection Magic: Unlocking the Secret to Supercharged Code!Introduction One of the things that I learned in my initial months as a software engineer was the importance of writing clean and scaleable. A thoughtfully structured codebase facilitates swift adaptation to evolving product/software requirements, en...Discuss·69 readsdependency injection
Abhishek Tanwartanwar-abhishek.hashnode.dev·Sep 16, 2023Singleton Design Pattern : Naive and Thread safeThe one and only one design pattern, there can only be one! Singleton is a design pattern that’s quite popular and easy to implement in a naive approach for a single-threaded (single sequence) application. Since it requires a global variable, writin...Discuss·37 readsProgramming Blogs
zhioua mohamedmohamedzhioua.hashnode.dev·Sep 15, 2023Unlocking the Power of Composition Pattern in React: A Better Way to Manage PropsIn software design, a composition pattern is a technique that involves constructing complex objects by combining multiple smaller and simpler objects. When it comes to React, this pattern involves breaking down a larger component into smaller and reu...Discuss·70 readsReactJSReact
Vestar Plusvestarplus.hashnode.dev·Sep 15, 2023Steps On How To Improve Your Designs As a UX Designer In LagosImproving your designs as a UX (User Experience) designer in Lagos, or anywhere else, involves a combination of continuous learning, practice, and a user-centered approach. Here are steps to help you enhance your UX design skills; * Understand the Ba...Discussux design