Geliştirici Günlüğü #1
Selamlar dostlar,
27.09.2025 itibariyle bir süredir aklımda olan şeyi nihayet hayata geçiriyorum: geliştirici günlükleri.
Öncelikle hem LSPD üzerinde yaptığım geliştirmeler hem de diğer projelerimde karşılaştığım sorunlar, bu sorunları nasıl çözdüğüm, hatta bazen çözemediğim durumlarda nasıl bir yol izlediğim üzerine yazılar göreceksiniz. Bir bakıma “gelecekteki kendime notlar” bırakıyor olacağım ama aynı zamanda yazılım/geliştirme dünyasına meraklı olanlar için de faydalı bir kaynak çıkabileceğini düşünüyorum.
Özellikle LSPD geliştirme süreci benim için ayrı bir yerde duruyor. Burada yaşadığım deneyimleri mümkün olduğunca şeffaf paylaşmaya çalışacağım. Hangi hatalara düştüm, hangi çözümler işe yaradı, hangi fikirler çöpe gitti... Bunların hepsini yazacağım. Çünkü bence yazılım geliştirme dediğimiz şey sadece “çalışan kod” değil; aynı zamanda süreçte yapılan hatalar, öğrenilen dersler ve denemelerden ibaret.
Ben bugüne kadar çok fazla geliştiricinin yazılarını, günlüklerini ve notlarını okuyarak kendimi geliştirdim. Bir yerde takıldığımda “başkası da aynı şeyi yaşamış mı?” diye araştırıp onların deneyimlerinden çok şey öğrendim. İşte bu günlükleri tutmamın sebebi de biraz bu: hem kendim için bir arşiv oluşturmak hem de belki bir gün başka birinin karşısına çıkar ve ona da yardımcı olur.
Burayı çok resmi bir teknik dokümantasyon gibi değil, daha çok bir forum konusu veya samimi bir sohbet gibi düşünün. Kimi zaman ciddi notlar, kimi zaman biraz kafa dağıtmalık yazılar olacak. Belki bazen uzun teknik açıklamalar, bazen de “bugün hiç verimli olamadım” tarzı ufak notlar bile düşebilirim.
Ayrıca ileride burası için bir yorum özelliği getireceğim belki içinizden geçenleri veya kendi önerilerinizide yapabilirsiniz.
Kısacası, burası biraz günlük, biraz not defteri, biraz da hep beraber tartışabileceğimiz bir alan olacak. Hem yazarken ben keyif alırım, hem de okuyanlar için faydalı bir şeyler ortaya çıkar diye düşünüyorum.
Saygılarımla,
Proxy