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
Saurabh Mahajanblog.saurabhmahajan.com·Apr 8, 2024Object-Oriented Programming ConceptsObject-Oriented Programming (OOP) has emerged as a powerful paradigm in the world of software development, revolutionizing the way we design and build applications. At its core, OOP is a approach that models real-world concepts by creating objects th...DiscussFundamentalsoop
Anshuman Tiwarianshuman-tiwari.hashnode.dev·Mar 31, 2024Four pillars of Object Oriented ProgrammingAs you may have already heard that Object Oriented Programming is one of the most popular programming paradigm ( Programming paradigm is the way of writing efficient, scalable and readable code). Object Oriented Programming defines the set of princip...Discussoop
Caleb Harriscalebharris.hashnode.dev·Mar 25, 2024How I would explain Object-oriented programming to a 5th graderLet's face it, programming can be very overwhelming, but the basic ideas behind it are simpler than they seem. Object-oriented programming (OOP) is one such concept. Imagine building with toy blocks – that's OOP! There are four main principles: Encap...DiscussObject Oriented Programming
Jinali Ghogharijinali.hashnode.dev·Mar 23, 2024Dart: EncapsulationIn Dart, Encapsulation means hiding data within a library, preventing it from outside factors. It helps you control your program and prevent it from becoming too complicated. Every .dart file is a library. A library is a collection of function and cl...DiscussDartDart
Matteo CollinaforPlatformatic Blogblog.platformatic.dev·Feb 27, 2024Fastify Fundamentals: A Quick Guide to Plugins and Encapsulation with PlatformaticFastify enables developers to build complex Node.js applications and specify exactly how they want their applications to perform. This is made possible through the use of various plugins. The fastify-plugin utility helps developers publish hooks and ...Discuss·333 readsfastify
Adnan Ibrahimadnancodes01.hashnode.dev·Feb 27, 2024Closure in JavaScriptClosure : Closures in JavaScript are like small memory bubbles that remember the environment in which they are created. This means you can create a function that remembers and accesses the data from the parent function even when the parent function i...DiscussJavaScript
Swapnil Pantswapn652.hashnode.dev·Feb 12, 2024OOPS in Java: Diving deep into 'static' and 'abstract'I have seen a lot of people getting confused with OOPS concepts, especially those related to static and abstract keyword. In this blog, I will be covering up all the possible combinations of code using these 2 keywords, so that whenever someone asks ...Discuss·10 likes·32 readsOOPS in Java
Prudviprudvi.hashnode.dev·Jan 25, 2024OOPS Encapsulation in Simplest formEncapsulation is a fundamental concept in object-oriented programming (OOP) that plays a crucial role in safeguarding data in scalable way. It's like special box where you keep precious items and deciding who can access them and under what conditions...DiscussOOPS
Pratik Upretiblog.pratikupreti.tech·Jan 11, 2024A Comprehensive Guide to Abstraction and Encapsulation in JavaObject-Oriented Programming (OOP) in Java leverages key principles like Abstraction and Encapsulation to create efficient and maintainable code. Understanding these concepts is fundamental for any Java developer. Let's explore them in detail with int...DiscussOOPS