Ahammad kabeerkabeerhadi.hashnode.dev·Apr 10, 2024Software Engineering Principles For Front End DevelopmentThe quest for efficiency, maintainability, and scalability within software evolution has forged the trajectory of engineering principles. Initial principles, inaugurated during the 1960s, centred on structured programming, accentuating modularization...Discuss·5 likessoftware development
Naveen Sargamblog.congineal.com·Mar 28, 2024Mastering Software Development: DRY, KISS, and YAGNI Principles Demystified🚀1. DRY (Don’t Repeat Yourself) DRY encourages developers to avoid redundancy by reusing code. The idea is simple: if you find yourself writing the same logic or duplicating code, refactor it into a reusable function or module. Here’s an example in Py...Discuss·30 readsbest practices
Ahtesham Abdul Azizwww.clcbws.com·Oct 10, 202310 Major Principles Every Software Developer & Programming Should KnowThe realm of programming is an intriguing domain, granting individuals the power to craft inventive and practical software solutions. Nevertheless, coding entails more than mere functionality; it encompasses the creation of code that is elegant, effi...DiscussKISS
Hoh Shen Yienshenyien.hashnode.dev·Jan 26, 2023Keep it Simple, Stupid with React ComponentsDealing with large React components has always been a hassle, if not a nightmare to me. Keeping track of all the useState, useEffect, useMemo... And boom, an infinite loop! Background Story In one of my past projects, I’ve come across an entire modu...Discuss·147 readsReact