0T01 Tanishq Mohodintanishqcoding.hashnode.dev·Jan 5 · 6 min readStop Using Inheritance Everywhere: Master the Strategy Design PatternWelcome Back 👋 In the last blog, we explored SOLID principles — the rules of good object-oriented design. But knowing principles alone is not enough. 👉 The real question is:How do we apply these principles while designing real systems? That’s where...00
0T01 Tanishq Mohodintanishqcoding.hashnode.dev·Nov 20, 2025 · 7 min read🗒️ Mastering SOLID Principles: Key to Writing Clean and Scalable CodeWelcome back to the second chapter of our System Design journey!In the last blog, we cracked open the basics of Object-Oriented Programming—classes, objects, inheritance, polymorphism, all that fun stuff. But here’s the real truth: 👉 Knowing OOP is ...00
0T01 Tanishq Mohodintanishqcoding.hashnode.dev·Nov 18, 2025 · 7 min read🚀 Understanding Object-Oriented Programming (OOP) — A Complete Beginner-Friendly Guide (With C++ Examples)Modern software systems—from video games to operating systems, from banking apps to large-scale distributed architectures—are built using Object-Oriented Programming (OOP).Yet for many students, OOP concepts sound abstract or confusing. This blog sol...00
0T01 Tanishq Mohodintanishqcoding.hashnode.dev·Aug 18, 2023 · 3 min readUnraveling NumPy: The Marvels of Numeric Mastery in PythonIntroduction In the vast landscape of Python's programming possibilities, there's a hidden gem that shines brilliantly for all things numeric – NumPy. Think of it as the ultimate toolkit for wielding numbers with finesse and flexibility. In this voya...01S