koray@koraypeker:~$ ls -lt --posts
Logger’ların Doğuşu
2018-10-14
Log ne demektir? Türkçe olarak tanımlamak gerçekten zor ama şu şekilde diyebiliriz ; “Belirli bir sistemle ilgili olayların otomatik olarak ve zaman damgalı belgelendirmesidir.” Uygulama geliştirirken,…
Tech-Day Etkinlikleri Spring Boot Eğitimi
2018-10-12
Spring Boot’un sadeliği, java geliştiricileri tarafından projenin hızlı bir şekilde benimsenmesine yol açmıştır. Java’da REST tabanlı mikroservis uygulamaları geliştirmek için en hızlı yollardan biridir. Ayrıca container…
REST Mimarisi ve RESTful Servisler
2018-08-08
REST yapısı, ilk olarak 2000 yılında Roy Fielding tarafından doktora tezinde tanıtılmıştır. Ayrıca Roy Fielding, The Apache Software Foundation‘ın kurucularındandır. REST, açılımı Representational State Transfer olan istemci-sunucu…
Not defterimden Git komutları
2018-07-26
Versiyon sistemlerinden daha önce bahsetmiştik. (Bkz. VCS nedir ?) Version control sistemlerinden biri olan Git de kullandığım not defterimden alıntı komutları sizlerle paylaşacağım. ♦ git rm…
Soyut Fabrika (Abstract Factory) Tasarım Şablonu
2018-07-18
Oluşturucu (Creational) tasarım şablonlarından biridir. Birbiriyle ilişkili nesne grupları (nesne ailesi) oluşturmak için bu şablon kullanılır. Soyut Fabrika sınıfı interface sınıfı olarak tanımlanır ve bu interface…
Oluşturucu Tasarım Şablonları (Creational Design Pattern)
2018-07-18
Oluşturucu tasarım şablonları, sınıf örneklerinin (class instances) nasıl yaratılacağı hakkında öneriler sunar. Ana fikir, iyi bir yazılımın içinde barındırdığı nesnelerin nasıl yaratıldığından bağımsız olarak tasarlanması gerekliliğidir.…
Tasarım Şablonları (Design Patterns)
2018-07-18
Tasarım şablonları (tasarım kalıpları, tasarım örüntüleri, tasarım desenleri), yazılım tasarımı sırasında sıkça karşılaşılan, birbirine benzer sorunları çözmek için geliştirilmiş ve kanıtlanmış genel çözüm önerileridir. Bu şablonlar,…
Fabrika (Factory) Tasarım Şablonu
2018-07-15
Oluşturucu (Creational) tasarım şablonlarından biridir. Spring ve Struts gibi çerçevelerde yaygın olarak kullanılmaktadır. Fabrika şablonu, birden fazla alt-sınıf ve süper sınıfa sahip olduğumuzda kullanılır. Kullanıcı sınıf,…
SDLC : V Model
2018-06-18
Doğrusal modeller, yazılım sürecinde analizden canlı alınıncaya kadarki aşamaların, birbirini ileriye doğru takip ettiği ve fazla bir geri dönüş yaşamadığı varsayımından yola çıkarak önerilen modellerdir. Bir…
Project : Lombok
2018-06-10
Project Lombok Nedir ? Java projelerinde standart olarak yazılması gereken kod parçacıkları vardır. ( getter, setter, constructor, toString, equal, hashcode vb.) Java dilinin en sık dile…