Logo
Login
Tech Posts 31382
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Dependency Inversion Principle in C#: Flipping Dependencies for Cleaner Architecture

In most apps, business logic ends up relying directly on infrastructure—file systems, APIs, databases. That’s fine… until it isn’t.Ever tried to unit test a service that talks straight to SQL ...
26.03.2025 0 Read More

5 Golden Rules to Improve Code Quality in Java: SOLID Principles

SOLID refers to five fundamental principles used in software design. These principles ensure that software is more flexible, maintainable, and testable.The SOLID principles are as follows:S: Single Re...
26.03.2025 0 Read More

Software Design Principles: Practical Implementation with User Roles

I. Introduction Software design is a fundamental pillar for developing scalable, maintainable, and flexible applications. To achieve this, we use the SOLID principles, a set of best practices...
28.03.2025 0 Read More

Entendendo SOLID com Exemplos Práticos em TypeScript: Guia Definitivo 🎯

Entendendo SOLID com Exemplos Práticos em TypeScript: Guia Definitivo 🎯
A qualidade do software é essencial para o sucesso de qualquer projeto de desenvolvimento. Um código bem estruturado, escrito com boas práticas e organizado de forma clara não apenas reduz a quant...
02.04.2025 0 Read More

SOLID design principles in Game Development

SOLID design principles in Game Development
This post is an excerpt from the book Learning Game Architecture with Unity Design principles in game development are fundamental guidelines that dictate the process of creating clean, maintainable, ...
06.04.2025 0 Read More

Clean Architecture and SOLID Principles for C# Developers

Introduction: Clean Architecture and SOLID principles help us build better software that's easier to change, test, and maintain. This guide explains these concepts using simple language and r...
07.04.2025 0 Read More

Como os pilares da Programação Orientada a Objetos (POO) se conectam ao SOLID

1. Abstração Foca no comportamento essencial isolando as características essenciais de um objeto, ignorando os detalhes de implementação.A abstração é um dos pilares da Programação ...
07.04.2025 0 Read More

SOLID Prensipleri: Genel Bakış ve Önemi

Yazılım geliştirme dünyası, özellikle Nesne Yönelimli Programlama (Object-Oriented Programming — OOP) paradigması ile birlikte, karmaşıklığı yönetme, esnekliği artırma ve sürdürül...
09.04.2025 0 Read More

Tek Sorumluluk Prensibi (SRP) — Basit Anlatım

Yazılım dünyasında, kodumuzu düzenli ve anlaşılır tutmak çok önemlidir. Özellikle Nesne Yönelimli Programlama (OOP) kullanırken, sınıflarımızı nasıl tasarladığımız kodun gelecek...
09.04.2025 0 Read More

SRP İhlali Örnekleri ve Çözümleri (Tek Sorumluluk Prensibi)

Tek Sorumluluk Prensibi (Single Responsibility Principle — SRP), SOLID prensiplerinin ilkidir ve Nesne Yönelimli Programlama’da (OOP) temiz, sürdürülebilir kod yazmanın temelini oluşturur. K...
09.04.2025 0 Read More
Loading...
#reading
The Benefits of Using Node.js and React for Web Development
0
Beware the Global Const
0
How to apply SSR in Vue.js project without Nuxt?🔥
0
Beyond Basic Prompts: Architecting Robust AI with Model Context Protocol (MCP) & Layered Context Management (LCM)
0
Claiming Custody: A Real-World, Hands-On Guide to Linux File & Directory Ownership and Permissions
0
#popular
Top 8 Open-Source Tools for Web Application Development
0
Turn any git repo into llm readable format
0
New Release: Free Email Signature Generator
0
Understanding Event Delegation in JavaScript: From Bubbling to Data Attributes
0
AI Runner: OpenSource desktop app for AI models
0