Tuanh.nettuanhnet.hashnode.dev·Dec 8, 2024Understanding EnumMap in Java: Benefits, Usage, and ExamplesSource: Understanding EnumMap in Java: Benefits, Usage, and Examples 1. Introduction to EnumMap When dealing with enums in Java, the EnumMap provides an efficient and type-safe way to handle mappings where keys are restricted to a predefined s...Discussmap
Jyotiprakash Mishrablog.jyotiprakash.org·Dec 6, 2024A Beginner's Journey into Java: Writing Your First Real-World ProgramWhy Learn Java? Java stands as one of the most powerful and enduring programming languages, renowned for its simplicity, robustness, and versatility. Over the years, it has carved a niche across diverse domains, ranging from mobile and web applicatio...Discuss·489 readsjavac
Jyotiprakash Mishrablog.jyotiprakash.org·Dec 5, 2024Introduction to Object-Oriented Programming using JavaObject-Oriented Programming (OOP) is a programming paradigm that structures programs around objects, which are instances of classes. This approach models real-world entities by encapsulating data (known as properties) and the actions that operate on ...Discuss·351 readsoop
Dmitry Dezuk (Dezhurnyuk)dmitrydezuk.com·Nov 26, 2024Enhancing Core Domain Code with Simple UpdatesLet me illustrate ideas laid out in previous articles with examples and show the actual code following all the promoted principles. You will see how easy it is to build complex systems by adhering to simple rules. Let’s pick up a domain. I chose spec...Discussprimitive-obsession
Mostafijur Rahmanneptunecode.hashnode.dev·Nov 25, 2024Object-Oriented Programming (OOP) In PythonObject-Oriented Programming (OOP) is a powerful paradigm that makes code more modular, organized, and scalable. By focusing on the creation and interaction of "objects", OOP allows developers to design complex systems through smaller, reusable compon...DiscussObject Oriented Programming In Python
Dhanushdhanushprofile.hashnode.dev·Nov 25, 2024Java Technical Interview QuestionsWhat is JDK, JRE, JVM and JIT? JDK: is Java Development Kit. It is a full-featured software development kit required to develop Java applications and applets. It includes the JRE (Java Runtime Environment), an interpreter/loader (Java), a compiler (j...Discuss·1 likeJavaJava
Bruce Wellsblog.phpfui.com·Nov 20, 2024Implementing Active Records in PHP - Part 2In our last episode, I wrote a class I call DataObject. It will be the base class for my Active Record class since it has the basics of what is required in an Active Record class. A DataObject is basically a OO wrapper around an array, but an Active ...DiscussPHP
Srushtisrushti1200.hashnode.dev·Nov 18, 2024OOP : Journey from Procedural BeginningsLet’s start with when humans started programming… https://media.giphy.com/media/qOqEd8lOUH8bzVi4Ca/giphy.gif?cid=790b7611uy39cj4wu8t84xqf8d5zvidweqehv20p7nrhdeiv&ep=v1_gifs_search&rid=giphy.gif&ct=g Ohh no! That would be too long ago. But you can...DiscussGeneral Programming
Stephen Odogwustevepurpose.hashnode.dev·Nov 7, 2024Mimicking a List of Dictionaries with a Linked List in PythonI will be starting this article with my thought process and visualization. An experiment(you can choose to call it that) which opened my eyes to gain more clarity on what linked lists are. This made me stop looking at it as abstract, going by the cli...DiscussPython
Noyon Rahmanblog.noyonrahman.xyz·Nov 6, 2024Understanding the Single Responsibility Principle (SRP) for BeginnersOne of the simplest ways to make your code easier to read, test, and maintain is by following the Single Responsibility Principle (SRP). SRP is a core part of the SOLID principles in software design and is all about giving each function, method, or c...Discuss·1 like·37 readsSRP