Versiyon kontrol sistemleri (version control systems) depo (repository) içerisindeki değişiklikleri sürümler halinde tutabilmemize ve bu değişiklikleri kolayca yönetebilmemize imkan sunan sistemlerdir.
Devamını oku »Exxen
Okuma Süresi: 6 dkNormalde yazılarımı günlük hayata girmeden ve herhangi bir siyasi/dini görüş içermeyecek şekilde hazırlıyorum fakat bu konuda günlük hayata girmem gerekti, zira gördüğüm kadarıyla teknik meselelerden azıcık anladığını düşünen herkes, bu projeyi teknik yönden baya bir yerden yere vurdular 🙂 Bende alıp göğsüme basmak ve konuyu naçizane değerlendirmek istedim…
Devamını oku »API (Application Programming Interface) Nedir?
Okuma Süresi: 3 dkAPI, Application Programming Interface’in Türkçesi ile Uygulama Programlama Arayüzü’nün akrostişi ile ortaya çıkan ve günümüzde yoğun şekilde hayatımızda yer alan olmazsa olmazımız bir terimdir.
Devamını oku »ACID Nedir?
Okuma Süresi: 3 dkVeritabanı sistemlerinde, işlemlerin (transaction) güvenli olarak gerçekleştirilebilmesine odaklanan standart bir özellik kümesinin kısaltmasıdır.
Devamını oku »Interface Segregation Principle (Arayüz Ayrımı Prensibi)
Okuma Süresi: 3 dkArayüz Ayrımı Prensibinin odak noktası; eğer bir sınıf implement ettiği interface’e ait tüm nesneleri kullanmıyor ya da o interface ilgili sınıf için eksik kalıyor ise ortak metodları içeren bir arayüz oluşturup, farklılaştığı noktalar için ise yeni arayüzler oluşturulmalı ve artık bu yeni interface kullanılmalıdır.
Devamını oku »