mkshprk.hashnode.devTime Management Matrix for Hard Core Programmers๐งโโ๏ธ๐ The Time Management Matrix: A Wizard's Guide to Continuous Learning ๐ช๐ก ๐ Are you ready to unlock the magic of continuous learning and personal growth? Let's explore the Time Management Matrix through the enchanting world of Wizardry and So...Sep 24, 2023ยท3 min read
mkshprk.hashnode.dev๐ Demystifying Composition and Inheritance using Java! ๐งโโ๏ธ๐ซHey there, fellow developers! ๐ฅ๏ธ Let's unravel the magic of two fundamental concepts in Object-Oriented Programming (OOP): Composition and Inheritance, using a spellbinding example involving Wizards and Sorcerers in Java. ๐ช๐ ๐ Composition - The A...Sep 14, 2023ยท4 min read
mkshprk.hashnode.devDesign patterns that can help achieve the Single Responsibility Principle (SRP)We can achieve SRP by promoting the separation of concerns and ensuring that classes have a single responsibility. Here are some design patterns that can assist in adhering to SRP: Adapter Pattern: The Adapter pattern allows you to create a separate...Aug 30, 2023ยท2 min read
mkshprk.hashnode.devAccording to the book "Clean Code" by Robert C. Martin, the Single Responsibility Principle (SRP) isCertainly! It's one of the fundamental principles of clean code design. SRP states that a class should have only one reason to change, meaning it should have only one responsibility. Here's an explanation and code example of SRP: Explanation: Imagine...Aug 30, 2023ยท2 min read
mkshprk.hashnode.dev๐ Exploring the Four Pillars of OOPs: Coding Magic Made Simple! ๐ช๐Hey there, ๐๐ฉโ๐ป Are you curious about how programming can be as enchanting as a spell? ๐ชโจ Let's embark on a magical journey into the world of Object-Oriented Programming (OOPs) and discover its four wondrous pillars in a way a wizard or witch can...Aug 25, 2023ยท4 min read