Kitap Özeti – Clean Code

Merhaba arkadaşlar, bir kitap özeti yazım ile tekrar karşınızdayım. Bu yazımda sizlere, Robert C. Martin tarafından yazılan ve bir çok yazılımcı tarafından baş ucu kitabı olarak kabul edilerek benimsenen, “Clean Code” kitabının çok hızlı bir özetini paylaşıyor olacağım. Özet açıkçası bire bir önemli kısımların çevirisi gibi oldu ama bir fikir vermesi için bence yeterli. İnşallah,… Continue reading

SOLID 5 – Bağımlılıkların Ters Çevrilmesi Prensibi

Evet arkadaşlar nihayet SOLID prensiplerinin son halkasına erişmiş bulunmaktayız. SOLID serisi ile ilgili diğer yazılarıma, SOLID prensipleri genel anlamda neye hizmet ediyor için de ilk yazıya aşağıdaki bağlantılardan başvurabilirsiniz: SOLID 1 – Tek Sorumluluk Prensibi SOLID 2 – Açık/Kapalı Prensibi SOLID 3 – “Liskov Substitution” Prensibi SOLID 4 – Arayüz Ayrıştırma Prensibi SOLID 5 –… Continue reading

SOLID 4 – Arayüz Ayrıştırma Prensibi

Evet dostlar, SOLID serimize devam ediyoruz. SOLID serisi ile ilgili diğer yazılar ve aynı zamanda SOLID prensipler genel anlamda neye hizmet ediyor ve genel motivasyon için de ilk yazıya aşağıdaki bağlantılardan başvurabilirsiniz: SOLID 1 – Tek Sorumluluk Prensibi SOLID 2 – Açık/Kapalı Prensibi SOLID 3 – “Liskov Substitution” Prensibi SOLID 4 – Arayüz Ayrıştırma Prensibi Arayüz… Continue reading

Programlamanın Geleceği

Yazılarımda, özellikle S.O.L.I.D., bir çok kez bahsetmiş olduğum Uncle Bob’dan bir video’yu sizler ile paylaşmak istedim. Konuşmanın başlığı: “Programlamanın geleceği”. Yazılım geliştirme tarihini, ilk günlerden günümüze kadar kendine özgü tarzıyla özetleyen, gerçekten güzel bir konuşma. Bu arada, bu konuşma ile aynı başlıkta çok daha güncel bir video daha gördüm ama hepsini izlemedim. Başlığına bakarak aynı… Continue reading

SOLID 3 – Liskov’un Yerine Geçme Prensibi

Umarım çoğunuz en son yazdığımız, QT soket uygulamasına bakabilmişsinizdir. Önümüzdeki dönem, bu kod üzerinde bir takım uygulamalar ve kabiliyetler daha geliştiriyor olacağız. Uzun süredir sizler ile birlikte olamadım, inşallah önümüzdeki dönemde, yazıların sıklığını biraz daha arttırmaya çalışacağım. Açıkçası bir süredir siteye SSL desteği kazandırma işine bakıyorum, bildiğiniz üzere bir süredir Google artık bu desteğe sahip… Continue reading

SOLID 2 – Açık/Kapalı Prensibi

Merhabalar arkadaşlar, yaz yazılarımıza devam ediyoruz. Bu yazımda bir süre önce başladığım SOLID prensiplerine ilişkin yazı serisinin ikincisini sizler ile paylaşacağım (yazıda sonraki hafta demişim ama bu birkaç ayı buldu, o sebeple kusura bakmayın :)).  İlk yazıya aşağıdaki adresten ulaşabilirsiniz. Aynı zamanda SOLID prensipler genel anlamda neye hizmet ediyor ve genel motivasyon için de ilk… Continue reading