NOT / 01 · Yazılar

Öğrendiklerimi
yazarak netleştiriyorum.

Yapay zekâ, yazılım mimarisi ve ürün geliştirmenin pratiği üzerine.

01
Medium · Ömer Murat Aydın

Yapay Zekâya Kendi Sistemlerinizi Konuşturmak: MCP (Model Context Protocol) Nedir?

MCP’nin ne olduğunu, yapay zekâ uygulamalarını dış sistemlerle buluşturan örnek bir monitoring senaryosu üzerinden anlatıyorum.

6 min okuma
02
Medium · Ömer Murat Aydın

Retrieval-Augmented Generation (RAG): The Memory Power of AI

RAG’in dil modellerini güncel ve doğrulanabilir dış bilgiyle nasıl güçlendirdiğine dair kapsamlı bir inceleme.

8 min okuma
03
Medium · Ömer Murat Aydın

Macbook Ekran Pencere Yönetimi

macOS’in pencere yönetimindeki günlük sürtünmelerinden WindowWeaver’ın doğuşuna uzanan ürün hikâyesi.

2 min okuma
04
Medium · Ömer Murat Aydın

Clean Code

Okunabilir, sürdürülebilir ve bakımı kolay kod üretmenin ilkeleri ve pratik karşılıkları.

11 min okuma
05
Medium · Ömer Murat Aydın

IOS MVC Modeli

Model, View ve Controller sorumluluklarını iOS uygulama geliştirme bağlamında ele alan mimari inceleme.

6 min okuma
06
Medium · Ömer Murat Aydın

Artificial Intelligence: Hope or Danger?

Yapay zekâ ve insansı robotların sunduğu fırsatları, yatırımları ve beraberindeki soruları değerlendiren bir yazı.

4 min okuma
07
Medium · Ömer Murat Aydın

Dependency Inversion Principle

Yüksek ve düşük seviye modülleri soyutlamalar üzerinden ayırarak daha esnek sistemler kurma yaklaşımı.

3 min okuma
08
Medium · Ömer Murat Aydın

Interface Segregation Principle

İstemcileri kullanmadıkları arayüzlere bağımlı bırakmadan daha modüler yazılım tasarlama rehberi.

4 min okuma
09
Medium · Ömer Murat Aydın

Liskow Substitution Principle

Sınıf hiyerarşilerinde davranış sözleşmesini korumanın esneklik ve sürdürülebilirlik açısından önemi.

5 min okuma
10
Medium · Ömer Murat Aydın

Open/Closed Principle (OCP) — Açık/Kapalı Prensibi

Mevcut kodu değiştirmeden yeni davranışlara yer açan genişletilebilir yazılım tasarımı üzerine.

3 min okuma
Tüm yazıları Medium’da gör Sıradaki bölümBir not bırak