Kısaca SOLID Prensipleri Nelerdir? Merhaba, bu yazıda Nesne Tabanlı/Yönelimli Programlamanın olmazsa olmazlarından ve her yazılımcının iyi şekilde bilmesi gereken bir konuya değineceğim. Kısaca SOLID prensipleri “İyi Kod” yazmak isteyen bir programcının dikkat etmesi gereken temel…

Java Spring Boot REST API Merhaba, bu yazıda Spring Boot ile basit bir Rest Api oluşturacağız. Daha sonra oluşturduğumuz servisi Postman ile test edeceğiz. Hali hazırda java ve spring boot ortamının kurulu olduğunu varsayarak devam…

ORM(Object Relational Mapping) Nedir? Merhaba bu yazıda basitçe projelerimizdeki database bağlantısını OOP prensiplerine uygun olarak yönetmeye yarayan ORM kavramından bahsedeceğim. ORM, Object Relational Mapping’in kısaltmasıdır. Türkçe karşılığı ise Google Çeviriye göre “Nesne İlişkisel Eşleme” dir. …

Flutter InputFormatters Nedir ve Nasıl Kullanılır? Merhaba, Flutter uygulamamızda kullandığımız TextField ların içerdikleri verileri kontrol etmemiz gerektiğinde InputFormatters widget’ını kullanırız. Örnek verecek olursak, sadece rakamların izin verildiği veya sadece harflerin izin verildiği, yada sadece izin…

JAVA’DA IMMUTABLE CLASS Merhaba bu yazıda JAVA’da, “Immutable” yani Türkçesi ile “Değiştirilemez” olarak anlandırılan sınıfları inceleyeceğiz. Aşağıdaki konu başlıklarına kısaca değineceğiz. Immutable class nedir? Hangi classlar immutable dır? Kendi immutable sınıfımızı oluşturabilir miyiz? Immutable Class…

C# Dictionary Nedir? Nasıl Kullanılır? Merhaba bu yazıda C#’taki Dictionary yapısından bahsedeceğiz ve bir kaç örnek ile açıklamaya çalışacağız. Dictionary yapısı, [Key, Value] ikilisinden oluşan bir Collection yapısıdır. Bazı programlama dillerinde ise bu yapı aşağıdaki…