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

Tag

# #solid

71 posts · 28 followers

[ZyVOP](https://hashnode.com/@zyvop) · [4d ago](https://hashnode.com/posts/clean-code-design-patterns-writing-code-other-people-and-future-you-can-read-nydd6/6af04e24dce5cc6d07baad5b)

### [Clean Code & Design Patterns: Writing Code Other People (and Future You) Can Read](https://blog.zyvop.com/clean-code-design-patterns-writing-code-other-people-and-future-you-can-read-nydd6?utm_source=hashnode&utm_medium=feed)

Write code other people can read and change: naming, small functions, safe refactoring, SOLID without the dogma, and the design patterns that actually show up in AI apps.

28 min read · [blog.zyvop.com](https://blog.zyvop.com/clean-code-design-patterns-writing-code-other-people-and-future-you-can-read-nydd6?utm_source=hashnode&utm_medium=feed)

[Pradyumn Chaudhary](https://hashnode.com/@thepradyumnchaudhary) · [Oct 18](https://hashnode.com/posts/solid-principles/6ad443298362898aade02454)

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

If you have ever worked on a growing codebase, you have likely experienced the "Fragile Codebase Syndrome": touching a single line of code in one module silently breaks three unrelated features across

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

[Rodrigo Juarez](https://hashnode.com/@rodrigojuarez) · [Aug 26](https://hashnode.com/posts/cupid-beyond-solid-five-properties-for-more-habitable-code/6a8f432846de88421a9d7742)

### [CUPID Beyond SOLID: Five Properties for More Habitable Code](https://rodrigojuarez.hashnode.dev/cupid-beyond-solid-five-properties-for-more-habitable-code?utm_source=hashnode&utm_medium=feed)

Learn how CUPID complements SOLID with five practical properties for code that is composable, predictable, idiomatic, and easier to maintain.

11 min read · [rodrigojuarez.hashnode.dev](https://rodrigojuarez.hashnode.dev/cupid-beyond-solid-five-properties-for-more-habitable-code?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/cupid-beyond-solid-five-properties-for-more-habitable-code/6a8f432846de88421a9d7742)

[Tech Insights Hub](https://hashnode.com/@JohnMikes) · [Feb 12](https://hashnode.com/posts/solid-principles-object-oriented-design/698e496715d508bca48dbb97)

### [SOLID Principles: Object-Oriented Design](https://topperblog.hashnode.dev/solid-principles-object-oriented-design?utm_source=hashnode&utm_medium=feed)

Why Traditional OOP Approaches Fail in Modern Systems The object-oriented programming taught in computer science curricula often emphasizes inheritance hierarchies and tight coupling—patterns that create brittle systems in distributed environments. W...

11 min read · [topperblog.hashnode.dev](https://topperblog.hashnode.dev/solid-principles-object-oriented-design?utm_source=hashnode&utm_medium=feed)

[Tech Insights Hub](https://hashnode.com/@JohnMikes) · [Feb 12](https://hashnode.com/posts/clean-architecture-dependency-inversion/698e496615d508bca48dbb93)

### [Clean Architecture: Dependency Inversion](https://topperblog.hashnode.dev/clean-architecture-dependency-inversion?utm_source=hashnode&utm_medium=feed)

Why Traditional Layered Architecture Fails Modern Requirements The conventional three-tier architecture—presentation, business logic, data access—creates a deceptive simplicity that collapses under contemporary demands. In this model, your business l...

11 min read · [topperblog.hashnode.dev](https://topperblog.hashnode.dev/clean-architecture-dependency-inversion?utm_source=hashnode&utm_medium=feed)

[Nalaka Jayasinghe](https://hashnode.com/@dev-pulse) · [Nov 6, 2025](https://hashnode.com/posts/mastering-solid-principles-in-c-a-developers-guide-to-writing-clean-and-scalable-code/690c774ed38c0eedf1f0bac2)

### [🧩 Mastering SOLID Principles in C#: A Developer’s Guide to Writing Clean and Scalable Code](https://dev-pulse-1.hashnode.dev/mastering-solid-principles-in-c-a-developers-guide-to-writing-clean-and-scalable-code?utm_source=hashnode&utm_medium=feed)

SOLID principles

6 min read · [dev-pulse-1.hashnode.dev](https://dev-pulse-1.hashnode.dev/mastering-solid-principles-in-c-a-developers-guide-to-writing-clean-and-scalable-code?utm_source=hashnode&utm_medium=feed)

[Jerrett Davis](https://hashnode.com/@jerrettdavis) · [Sep 17, 2025](https://hashnode.com/posts/announcing-tinybdd-fluent-executable-scenarios-for-net/694f79429e269ace613ec4aa)

### [Announcing TinyBDD: Fluent, Executable Scenarios for .NET](https://hashnode.jerrettdavis.com/announcing-tinybdd-fluent-executable-scenarios-for-net?utm_source=hashnode&utm_medium=feed)

This article was originally published on my blog. Announcing TinyBDD: Fluent, Executable Scenarios for .NET 👉 GitHub · NuGet · Docs What if the shortest path from "we need this" to "it works in prod" was just a single fluent line of code? TinyBDD ...

9 min read · [hashnode.jerrettdavis.com](https://hashnode.jerrettdavis.com/announcing-tinybdd-fluent-executable-scenarios-for-net?utm_source=hashnode&utm_medium=feed)

[Manoj Kumar](https://hashnode.com/@Manoj8222) · [May 22, 2025](https://hashnode.com/posts/system-design-day-36/682f4c2c5c3648108a79ea20)

### [System Design ( Day - 36 )](https://systemdesignbymanoj.hashnode.dev/system-design-day-36?utm_source=hashnode&utm_medium=feed)

SOLID Principles | SRP, OCP Problems without SOLID Principles 1. Maintainability2. Readability3. Bugs SOLIDS → Single Responsibility Principle ( SRP )O → Open Close Principle ( OCP )L → Liskov Substitution Principle ( LSP )I → Interface Segregation P...

3 min read · [systemdesignbymanoj.hashnode.dev](https://systemdesignbymanoj.hashnode.dev/system-design-day-36?utm_source=hashnode&utm_medium=feed)

[NonStop io Technologies](https://hashnode.com/@nonstopio) · [Mar 31, 2025](https://hashnode.com/posts/liskov-substitution-principle-in-python/67ea3cb41d1dbc3d827b7033)

### [Liskov Substitution Principle in Python](https://hallucinations-in-llms-101-part-i.hashnode.dev/liskov-substitution-principle-in-python?utm_source=hashnode&utm_medium=feed)

Learn the Liskov Substitution Principle (LSP) in Python to improve code flexibility, maintainability, and avoid common design pitfalls.

6 min read · [hallucinations-in-llms-101-part-i.hashnode.dev](https://hallucinations-in-llms-101-part-i.hashnode.dev/liskov-substitution-principle-in-python?utm_source=hashnode&utm_medium=feed)

[Suman Manna](https://hashnode.com/@SumanManna) · [Mar 10, 2025](https://hashnode.com/posts/solid-principles-in-java-a-guide-with-real-world-examples/67cf31318665d8b5b044d32b)

### [SOLID Principles in Java: A Guide with Real-World Examples](https://sumanmanna.hashnode.dev/solid-principles-in-java-a-guide-with-real-world-examples?utm_source=hashnode&utm_medium=feed)

Explore SOLID principles in Java with real-world examples to create scalable, maintainable, and clean code for robust software development

5 min read · [sumanmanna.hashnode.dev](https://sumanmanna.hashnode.dev/solid-principles-in-java-a-guide-with-real-world-examples?utm_source=hashnode&utm_medium=feed)
