Java'da Aspect Oriented Programming (AOP) ve Decorator Pattern: Adım Adım Örneklerle
Java ve Spring dünyasında Aspect Oriented Programming (AOP) meslekteki ilk yıllarımda bana hep ilginç gelen başlıklardan olmuştu. AOP sayesinde metoda...
Teknoloji & Yapay Zeka
Yazılım mimarisi, dağıtık sistemler ve yapay zeka odağında içerik üreten teknoloji meraklısı
Öne çıkanlar
Haftanın blog yazısını, son YouTube videosunu ve podcast bölümünü tek ekranda yakala.
Java ve Spring dünyasında Aspect Oriented Programming (AOP) meslekteki ilk yıllarımda bana hep ilginç gelen başlıklardan olmuştu. AOP sayesinde metoda...
Her yazılımcı log atar ama her log doğru değildir! Bu videoda, loglamayı sadece hataları görmekten ibaret sanan yaklaşımların...
https://youtu.be/ZUBrL_b12xM video içeriğinin ses kaydıdır. Daha fazlası için: https://mehmetcemyucel.com
Son yazılar
Java ve Spring dünyasında Aspect Oriented Programming (AOP) meslekteki ilk yıllarımda bana hep ilginç gelen başlıklardan olmuştu. AOP sayesinde metoda bir annotation ekliyorsun, hop metodun çalışmasından önce ve/veya sonra başka...
SOLID prensiplerinin son adımı olan Dependency Inversion Principle (DIP) nedir? Katmanlı mimarilerde bağımlılık yönünü tersine çevirerek esnek ve sürdürülebilir sistemler tasarlamayı öğreniyoruz.
SOLID prensiplerinin dördüncü adımı olan Interface Segregation Principle (ISP) nedir? Gerçek bir e-ticaret örneğiyle, esnek ve yeniden kullanılabilir interface tasarımını ele alıyoruz.
SOLID prensiplerinin üçüncü adımı olan Liskov Substitution Principle (LSP) nedir? Gerçek örneklerle, hatalı kalıtım ilişkilerini nasıl tespit edip doğru soyutlamalarla çözebileceğimizi inceliyoruz.
SOLID prensiplerinin ikinci adımı olan Open/Closed Principle (OCP) nedir, neden önemlidir ve gerçek bir örnekle nasıl uygulanır? Kodunuzu değiştirmeden genişletebilmeyi öğrenin.
Kelime anlamı ‘Bağlam Değiştirme’ olsa da daha anlaşılır haliyle ‘bir işi bırakıp başka bir işe odaklanma’ manasına gelen bu kavram günümüzde gerek insanlar için gerekse CPU’lar için kullanılabilmektedir. Çünkü gün...
Hepimizin unique bir ID gereksinimi duyduğumuzda sığındığımız güvenilir liman UUID’ler. Peki UUID’nin 7 farklı versiyonu olduğunu ve hepsinin farklı konulara göre özel çözümler sunduğunu biliyor musunuz? Gelin birlikte inceleyelim.
Son paylaşımın ardından yaklaşık 1,5 sene geçti. Bu zamanın çoğunluğu 2 yaşına basmak üzere olan oğlumla geçti diyebilirim. 2025 tekrar bir şeyler paylaşmak için güzel bir zaman. Umarım yeni yıl...