AI. Daha açayım: Ekşi Duyurunun orjinal kodu php'nin artık prehistorik olmuş bir versiyonu ile, açıkçası oldukça kötü bir şekilde yazılmış bir kod. (evet ben yazdım, bunu bugünkü bilgimle ve deneyimimle söylüyorum, o zamanlar derdim hızlı bir şekilde yeni bir sistemi öğrenmek ve bir siteyi oluşturmaktı. Plansız büyüyen herşeyde olan bu sorun bir noktada artık sitenin koduna bakmak istememe neden oldu).
Sitenin şu hali 5. versiyon, 10 yıldır 4. versiyonunu kullanıyordunuz. ben 5. versiyonunu aslında 8 sene önce yazmaya başlamıştım. Şu anda gördüğünüz arabirimin %80i az çok 7 sene önce bitmişti. Hatta uzun bir süre beta altında sitenin buna çok yakın hali çalıştı, ama eksiklikleri olduğu için orjinal siteyle değiştirilmedi.
Ağustos sonundan beri siteyi her açıdan yenilemeye karar verdim. sitenin arka fonunda çalışan herseyin ya daha iyi çalışan bir başka yazılımla değişti, ya da her ne kadar geriye yönelik uyumluluğu olmasa da o yazılımın en son versiyonuna yükselttim.
Ama diyordum ya kod artık bakabileceğim bir noktadan çıktı diye, işte tüm bunları olası kılan AI'ın artık bunları efektif olarak yapabilecek noktaya gelmiş olması. Muhtemelen toplasan 20-30 saat boyunca AI'ya şunu yap bunu yap diyip yaptığı değişiklileri elle düzenleyip hem uzun süre bakımını yapabileceğim hem de sorun çıkarmayan bir hale çevirdim. Bunu ben elle yapsaydım tek başıma muhtemelen aylar sürerdi ve ben bıkardım, gene yapmazdım. İnsan sıkılıyor bir noktadan sonra sistemlerin nasıl çalıştığını araştırıp en iyi nasıl entegre ederim diye düşünmekten.
Böyle olunca daha çok tasarım ve mimariye odaklanabildim. O yüzden kodla boğuşmaktansa yeni özelliği en efektif nasıl getiririmi düşünüyorum koda bakarken.
Yeni kod üretirken sitenin orası burası bozulabiliyor, muhtemelen bir noktada duracak bu yenilikler ve daha çok stabilite ve düzgün çalışmasına odaklanacağım.
O yüzden kısa cevap AI.
+22