Logo
Login
Tech Posts 31207
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
I Rebuilt My Personal Website with Eleventy — Here’s Why I Wanted It Simple
0
Unveiling the University of Illinois/NCSA Open Source License: A Deep Dive into Innovation and Fairness
0
Bias-Variance Tradeoff
0
Primeiro mês usando Linux
0
Why AI Training Bundles are Essential for Career Growth
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0