DEV Community

# softwaredevelopment

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Hyperware: Dev tools to build in Web3

Hyperware: Dev tools to build in Web3

Comments 2
1 min read
Stepping Aside to Lead in Tech

Stepping Aside to Lead in Tech

Comments
3 min read
Software Development as You Know It Is Dead

Software Development as You Know It Is Dead

Comments
4 min read
Developer Diary #33. Limitations

Developer Diary #33. Limitations

Comments 2
1 min read
Level Up Your Tech Game: The Essentials of Software Development

Level Up Your Tech Game: The Essentials of Software Development

Comments
3 min read
GitHub Copilot Workflows for Modern Software Developers

GitHub Copilot Workflows for Modern Software Developers

Comments
4 min read
This Crash Tool Made Me Rethink How I Debug Mobile Apps 😲

This Crash Tool Made Me Rethink How I Debug Mobile Apps 😲

11
Comments 4
4 min read
Why Clean Code Matters for Developers

Why Clean Code Matters for Developers

1
Comments 4
1 min read
How can I create my soft Pos with android studio?

How can I create my soft Pos with android studio?

Comments 1
1 min read
SoC ve SRP: Yazılım Tasarımında Sorumlulukları Ayırmanın Makro ve Mikro Perspektifleri Arasındaki İlişki ve Farklılıklar

SoC ve SRP: Yazılım Tasarımında Sorumlulukları Ayırmanın Makro ve Mikro Perspektifleri Arasındaki İlişki ve Farklılıklar

Comments
14 min read
YAGNI (You Ain't Gonna Need It): Gereksiz Kodun Cazibesine Direnme Sanatı ve Yalın Yazılım Geliştirme

YAGNI (You Ain't Gonna Need It): Gereksiz Kodun Cazibesine Direnme Sanatı ve Yalın Yazılım Geliştirme

Comments
16 min read
DIP ve DI: SOLID'in Temel Taşı Bağımlılık Tersine Çevirme Prensibi ile Bağımlılık Enjeksiyonunun Derinlemesine İlişkisi

DIP ve DI: SOLID'in Temel Taşı Bağımlılık Tersine Çevirme Prensibi ile Bağımlılık Enjeksiyonunun Derinlemesine İlişkisi

Comments
14 min read
KISS (Keep It Simple, Stupid): Yazılım Tasarımında Basitliğin Gücü ve Gerekliliği

KISS (Keep It Simple, Stupid): Yazılım Tasarımında Basitliğin Gücü ve Gerekliliği

Comments
19 min read
DRY (Don't Repeat Yourself): Yazılımda Tekrardan Kaçınmanın Temel İlkesi ve Etkili Uygulama Yöntemleri

DRY (Don't Repeat Yourself): Yazılımda Tekrardan Kaçınmanın Temel İlkesi ve Etkili Uygulama Yöntemleri

Comments
20 min read
Kalıtım mı, Kompozisyon mu? Nesne Yönelimli Tasarımda Doğru Yolu Seçme Kılavuzu (Inheritance vs Composition)

Kalıtım mı, Kompozisyon mu? Nesne Yönelimli Tasarımda Doğru Yolu Seçme Kılavuzu (Inheritance vs Composition)

Comments
17 min read
Sıkı Bağımlılığın Tuzaklarından Gevşek Bağımlılığın Esnekliğine (Tight Coupling vs Loose Coupling)

Sıkı Bağımlılığın Tuzaklarından Gevşek Bağımlılığın Esnekliğine (Tight Coupling vs Loose Coupling)

Comments
15 min read
DI Konteynerleri (IoC Containers): Modern Yazılımda Nesne Yönetimi ve Bağımlılık Orkestrasyonunun Otomasyonu

DI Konteynerleri (IoC Containers): Modern Yazılımda Nesne Yönetimi ve Bağımlılık Orkestrasyonunun Otomasyonu

Comments
16 min read
Bağımlılık Enjeksiyonu Mekanizmaları: Constructor, Setter ve Interface Injection'ın Derinlemesine Analizi

Bağımlılık Enjeksiyonu Mekanizmaları: Constructor, Setter ve Interface Injection'ın Derinlemesine Analizi

Comments
16 min read
Bağımlılık Enjeksiyonu (Dependency Injection - DI): Modern Yazılım Tasarımında Esneklik ve Test Edilebilirliğin Anahtarı

Bağımlılık Enjeksiyonu (Dependency Injection - DI): Modern Yazılım Tasarımında Esneklik ve Test Edilebilirliğin Anahtarı

Comments
21 min read
Sorumlulukların Ayrılması (SoC) Eylemde: UI, İş Mantığı ve Veri Katmanlarını Ayırma Sanatı (Katmanlı Mimari Örnekleri)

Sorumlulukların Ayrılması (SoC) Eylemde: UI, İş Mantığı ve Veri Katmanlarını Ayırma Sanatı (Katmanlı Mimari Örnekleri)

Comments
15 min read
Sorumlulukların Ayrılması (Separation of Concerns - SoC) Prensibi: Modern Yazılım Tasarımının Temel Taşı

Sorumlulukların Ayrılması (Separation of Concerns - SoC) Prensibi: Modern Yazılım Tasarımının Temel Taşı

Comments
32 min read
𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗚𝗶𝘁: 𝗨𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝘁𝗵𝗲 𝗧𝗵𝗿𝗲𝗲 𝗞𝗲𝘆 𝗔𝗿𝗲𝗮𝘀 𝗮𝗻𝗱 𝗛𝗼𝘄 𝘁𝗼 𝗨𝗻𝗱𝗼 𝗔𝗰𝗰𝗶𝗱𝗲𝗻𝘁𝗮𝗹 𝗖𝗼𝗺𝗺𝗶𝘁𝘀 𝗦𝗮𝗳𝗲𝗹𝘆

𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗚𝗶𝘁: 𝗨𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝘁𝗵𝗲 𝗧𝗵𝗿𝗲𝗲 𝗞𝗲𝘆 𝗔𝗿𝗲𝗮𝘀 𝗮𝗻𝗱 𝗛𝗼𝘄 𝘁𝗼 𝗨𝗻𝗱𝗼 𝗔𝗰𝗰𝗶𝗱𝗲𝗻𝘁𝗮𝗹 𝗖𝗼𝗺𝗺𝗶𝘁𝘀 𝗦𝗮𝗳𝗲𝗹𝘆

1
Comments
1 min read
🌱 10 Real Lessons I Learned as a Senior Software Engineer (That No One Taught Me)

🌱 10 Real Lessons I Learned as a Senior Software Engineer (That No One Taught Me)

3
Comments
3 min read
A Beginner’s Guide to System Design: Thinking Beyond Code

A Beginner’s Guide to System Design: Thinking Beyond Code

Comments
2 min read
Norway Chess 2025: A Grandmaster Battleground in the Land of the Midnight Sun

Norway Chess 2025: A Grandmaster Battleground in the Land of the Midnight Sun

Comments 2
3 min read
loading...