---
title: "#oop-design-principles articles | Hashnode"
description: "Explore 79 articles tagged #oop-design-principles on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/oop-design-principles"
---

Tag

# #oop-design-principles

79 posts · 64 followers

[sridevi n](https://hashnode.com/@Sridevi139) · [Oct 9, 2025](https://hashnode.com/posts/solid-principles/68e754f9cefb217907f84614)

### [SOLID Principles](https://sridevi139.hashnode.dev/solid-principles?utm_source=hashnode&utm_medium=feed)

When we start learning Object-Oriented Programming, we often just learn classes, objects, and inheritance. But when we start working on real projects, we realize that writing code that works is not enough — it should be easy to change, easy to extend...

6 min read · [sridevi139.hashnode.dev](https://sridevi139.hashnode.dev/solid-principles?utm_source=hashnode&utm_medium=feed)

[Nipuna Upeksha](https://hashnode.com/@nipunaupeksha) · [Sep 28, 2025](https://hashnode.com/posts/understanding-the-richardson-maturity-model/68d98132a98494aade924fb6)

### [Understanding the Richardson Maturity Model 📮](https://nipunaupeksha.hashnode.dev/understanding-the-richardson-maturity-model?utm_source=hashnode&utm_medium=feed)

A Guide to RESTful APIs

3 min read · [nipunaupeksha.hashnode.dev](https://nipunaupeksha.hashnode.dev/understanding-the-richardson-maturity-model?utm_source=hashnode&utm_medium=feed)

[Nipuna Upeksha](https://hashnode.com/@nipunaupeksha) · [Sep 25, 2025](https://hashnode.com/posts/solid-principles/68d907b0eca4b47ace0bf1de)

### [SOLID Principles 📦](https://nipunaupeksha.hashnode.dev/solid-principles?utm_source=hashnode&utm_medium=feed)

🧬 Introduction When building performant and versatile software, it is essential to follow sound design principles. One of the most widely recognized sets of guidelines in the software world is SOLID. The SOLID principles, introduced by Robert C. Mar...

8 min read · [nipunaupeksha.hashnode.dev](https://nipunaupeksha.hashnode.dev/solid-principles?utm_source=hashnode&utm_medium=feed)

[AL Hasib](https://hashnode.com/@alhasib) · [Aug 13, 2025](https://hashnode.com/posts/introduction-of-object-oriented-programming/689ccd09d9819cc39fcbf6f4)

### [Object Oriented Programming Part -1](https://alhasib.hashnode.dev/introduction-of-object-oriented-programming?utm_source=hashnode&utm_medium=feed)

Learn OOP basics with practical examples: classes, objects, and memory architecture for efficient software design

5 min read · [alhasib.hashnode.dev](https://alhasib.hashnode.dev/introduction-of-object-oriented-programming?utm_source=hashnode&utm_medium=feed)

[Anni Huang](https://hashnode.com/@HuangAnni) · [Jul 3, 2025](https://hashnode.com/posts/core-java-fundamentals-for-any-interviews/68661e85c712452723aca647)

### [Core Java Fundamentals for Interviews](https://huanganni.hashnode.dev/core-java-fundamentals-for-any-interviews?utm_source=hashnode&utm_medium=feed)

Core OOP Concepts, Java 8+ Features, Multithreading & Concurrency, and System Design

3 min read · [huanganni.hashnode.dev](https://huanganni.hashnode.dev/core-java-fundamentals-for-any-interviews?utm_source=hashnode&utm_medium=feed)

[Shivprasad Roul](https://hashnode.com/@shivprasadroul) · [Jun 2, 2025](https://hashnode.com/posts/java-oop-deep-dive-from-blueprints-to-real-world-code-a-mega-one-short-guide/683d68543eab8599623d67e3)

### [Java OOP Deep Dive: From Blueprints to Real-World Code (A Mega One-Short Guide)](https://shivprasadroul.hashnode.dev/java-oop-deep-dive-from-blueprints-to-real-world-code-a-mega-one-short-guide?utm_source=hashnode&utm_medium=feed)

Learn the core concepts of Object-Oriented Programming in Java with real-world analogies. Understand what classes, objects, and methods are, how to use them

33 min read · [shivprasadroul.hashnode.dev](https://shivprasadroul.hashnode.dev/java-oop-deep-dive-from-blueprints-to-real-world-code-a-mega-one-short-guide?utm_source=hashnode&utm_medium=feed)

[Sergey Shishkin](https://hashnode.com/@Serj-Aleks) · [May 30, 2025](https://hashnode.com/posts/oo-koncepciya/6839561aab41cff4730bd62d)

### [ОО концепция](https://serj-aleks.hashnode.dev/oo-koncepciya?utm_source=hashnode&utm_medium=feed)

Группа функций (переменных, символов …), с помощью которых реализуется “объектно-ориентированное расширение” (обращаю внимание, что автор системы старается избегать термина ООП, то есть объектно-ориентированного программирования или проектирования ка...

2 min read · [serj-aleks.hashnode.dev](https://serj-aleks.hashnode.dev/oo-koncepciya?utm_source=hashnode&utm_medium=feed)

[ilsan kim](https://hashnode.com/@ilsankim) · [May 3, 2025](https://hashnode.com/posts/can-we-truly-define-object-oriented-programming/681636016a4214042d39125f)

### [Can We Truly Define Object-Oriented Programming?](https://tricolor-ilsan-kim.com/can-we-truly-define-object-oriented-programming?utm_source=hashnode&utm_medium=feed)

우리는 객체지향 프로그래밍을 어떻게 정의할 수 있을까?

13 min read · [tricolor-ilsan-kim.com](https://tricolor-ilsan-kim.com/can-we-truly-define-object-oriented-programming?utm_source=hashnode&utm_medium=feed)

[Pedro Thomas](https://hashnode.com/@pedroenvogue) · [Apr 11, 2025](https://hashnode.com/posts/oop-principles-for-c-and-java/67f9a177f933eb5c6c67055a)

### [OOP Principles for C++ and Java](https://sysloglabs.hashnode.dev/oop-principles-for-c-and-java?utm_source=hashnode&utm_medium=feed)

Same Principles Represented Differently in C++ and Java

4 min read · [sysloglabs.hashnode.dev](https://sysloglabs.hashnode.dev/oop-principles-for-c-and-java?utm_source=hashnode&utm_medium=feed)

[Oohnohassani](https://hashnode.com/@Oohnohassani) · [Apr 7, 2025](https://hashnode.com/posts/javascript-oop-and-classes-made-simple-a-fun-beginner-friendly-breakdown/67f3cfa81e7253333cde4408)

### [JavaScript OOP and Classes Made Simple: A Fun, Beginner-Friendly Breakdown 🚀💡](https://gocoding.com/javascript-oop-and-classes-made-simple-a-fun-beginner-friendly-breakdown?utm_source=hashnode&utm_medium=feed)

Discover JavaScript Object-Oriented Programming and Classes in this beginner-friendly blog. Learn with simple explanations and fun examples.

16 min read · [gocoding.com](https://gocoding.com/javascript-oop-and-classes-made-simple-a-fun-beginner-friendly-breakdown?utm_source=hashnode&utm_medium=feed)
