NEDEN BU PROJE
İleri yaşlarımda bir kütüphane açmak gibi bir hayalim var. Bu hayal doğrultusunda yazdığım telli raflar kütüphane otomasyonum bu hayalime hizmet etmek üzere yaptığım bir ürün niteliğinde.
Projenin Teknik Omurgası: Nesne Yönelimli Programlama (OOP)
Sistemin mimarisi, Nesne Yönelimli Programlama'nın (OOP) temel prensipleri üzerine inşa edilmiştir:
Hiyerarşik Kalıtım (Inheritance):
GumusUye,AltinUyeveElmasUyesınıfları, ortak bir temel sınıftan türetilerek kod tekrarı minimize edilmiş ve genişletilebilir bir yapı kurulmuştur.Dinamik Veri Yönetimi:
List<T>koleksiyonları kullanılarak üye ve envanter yönetimi dinamik hale getirilmiş, gerçek zamanlı veri akışı sağlanmıştır.İş Mantığı ve Polimorfizm: Her üyelik tipine özel ödünç alma süreleri (10, 20, 30 gün) ve ücretlendirme kuralları, nesne tabanlı mantık çerçevesinde kurgulanmıştır.
Modern Geliştirme Deneyimi: Yapay Zeka ile Code Review
Günümüz teknolojisinden yola çıkarak geleceğe bir bakış atacak olursak önümüze yazılımların yapay zeka ile destekli olarak yapılan pratik ve hızlı çözümler olacağını söylemek yanlış olmayacaktır. Bu fikri merkeze alarak gerçekleştirdiğim proje bana yapay zekanın sahada kullanımı gibi durumlarda bir deneyim olmuştur. Bu süreçte yapay zeka; sadece bir yardımcı değil, bir "Senior Developer" ve kod denetçisi olarak konumlandırılmıştır:
Hata Ayıklama (Debugging): Özellikle C# dilindeki "Scope" (Kapsam) karmaşaları ve değişken sızıntıları gibi kritik hatalar, AI ile yapılan teknik diyaloglar sayesinde profesyonelce çözülmüştür.
Mimari Optimizasyon: Kullanıcı deneyimini (UX) artırmak adına geliştirilen "Otomatik Oturum Yönetimi" ve "Sırt Çantası" (Ödünç alınan kitapların listelenmesi) gibi özelliklerde AI danışmanlığından yararlanılmıştır.
Sonuç ve Gelecek Vizyonu
"Telli Raflar", ArdaCodes markası altında geliştireceğim veri bilimi ve makine öğrenmesi projelerim için sağlam bir temel oluşturmuş olup ve aynı projelerde yapay zeka kullanımım konusunda bir ilk tecrübe niteliğinde olmuştur. Yaptığım projeye aşağıdaki profilden erişebilirsiniz.
Telli Raflar Kütüphane Otomasyonu
Hepinize iyi çalışmalar dilerim.
Hiç yorum yok:
Yorum Gönder