Özgür Adem Işıklı Özgür Adem Işıklı Software Developer Resume Contact

Software Developer

E-Kitap Çalışması Hakkında

Son birkaç aydır PHP İle Paket Geliştrme konusu üzerinde bir e-kitap çalışması içerisindeydim. Epey bir uğraştan sonra geçtiğimiz günlerde bu çalışmamı sonlandırdım ve LeanPub üzerinden yayınlamaya başladım. Siz de aşağıdaki link aracılığı ile e-kitaba ücretsiz olarak ulaşabilirsiniz;

PHP İle Paket Geliştirme

Önsöz

Bundan yaklaşık olarak 10 yıl önce ilk programımı yazdığımda yaşadığım mutluluğu tarif etmem imkansız. Hala yeni bir şeyler geliştirirken aynı heyecanı yaşıyor ve yaptığım işten keyif alıyorum.

Ancak yazılım hayatım boyunca bir noktadan sonra tekrar tekrar aynı işi yaptığımın farkına vardım. Bu sorunu aşmak için “Nasıl yazdığım kodları pratik bir şekilde yeniden kullanabilirim?” sorusunu kendime yönelttim. Her zaman olduğu gibi yalnız değildim ve benden daha önce de bu sorunun sorulduğunu öğrendim.

Bu e-kitapta birlikte bu sorunun çözümlerinden sadece biri olan paket tabanlı mimariyi inceleyeceğiz. Neden gerekli olduğu, ne gibi kolaylıklar sağladığı ve nereden başlanması gerektiği gibi konular tek tek irdelenecektir.

Bu e-kitabı iyi bir şekilde kavrayabilmek için daha önce PHP ile uygulama geliştirmiş olmanızı tavsiye ederim. E-kitap, PHP’yi bilmeyen geliştiriciler için uygun değildir. Ayrıca e-kitap içerisinde Git kullanımı da anlatılmamaktadır. Bu nedenle e-kitap okuyucularının temel Git kullanımını biliyor olmaları da gerekmektedir.

Umarım benim yazarken aldığım keyfi siz de okurken alabilirsiniz ve sizin için faydalı bir döküman olur. Bu çalışma hakkındaki tüm fikir, öneri ve görüşlerinizi i.ozguradem@gmail.com e-posta adresine ya da @iozguradem Twitter hesabına bildirebilirsiniz.

Ocak 2015

Hata Bildirimi

E-kitap içerisinde yanlış bildiklerim, yanlış anlattıklarım ya da yanlış anlaşılan şeyler olabilir. Veyahut hiç değinmediğim ama bu e-kitap konusu için değinilmesi zaruri bir husus olabilir. Eğer fikirlerinizi bana iletebilirseniz, güzel bir kaynak ortaya çıkarmış oluruz.

What About Comments?

I do not use any comment system such as Disqus because of user's privacy. If you want to discuss something about this post, you may open an issue on the repo.

You may check what is the problem with Disqus;