Üretimi Bedava Olan Şeyin Bakımı Neden Pahalıdır?
Yapay zeka kod bakım borcu, üretim maliyetinin düşmesiyle koda giren hacmin, onu anlayacak ve silecek insan kapasitesinden hızlı büyümesi sonucu biriken okuma, test ve tasfiye yüküdür; AI, borcu ötelemez, sadece bileşiklendirir.
Borcun yeni tarifi
Klasik teknik borç, hızlı yazımın gecikmeli faturasıydı: bugün atlanan test, yarın iki katıyla döner. Yapay zeka bu ekonomiye bir arz şoku ekledi: yazma maliyeti düşünce, kodun hacmi, ona ayrılacak anlama bütçesinden hızlı büyümeye başladı.
Borcun yeni tanımı bu asimetridir: koda giren şeyi üretmek bedava yaklaşırken, koda girmeyi onaylamak, anlamak ve gerektiğinde silmek aynı insan saatine bağlı kalmaya devam eder. Faiz, anlama kapasitesinin kıtlığından doğar.
Üçüncü katman, sorumluluk buharı: insan yazar, kodun neden böyle olduğunu hatırlar; model üretimi kodun “neden”i, sohbette dağılmış prompt’ların içindedir. Dokümantasyon yoksa, yarınki bakıcı, arkeolog gibi çalışır.
Nerelerde birikiyor
İlk alan, kopya desen: model, gördüğü en iyi kalıbı tekrarlar. Aynı işin üç farklı doğru çözümünün bir arada durduğu taban, okuma yükünü katlar; her refactor, üç ayrı test yığını gerektirir.
İkinci alan, abartılı soyutlama: “gelecekte gerekirse” diye üretilmiş arayüzler, çoğu gelecekte gerekmez; ama var oldukları sürece her değişikliğin dikkat bütçesinden yerler. Üretilmiş soyutlama, silinmemiş soyutlamadır.
Üçüncüsü, sessiz tekrar: aynı doğrulama mantığının yedi kopyası, bir hata düzeltildiğinde altı kopyanın bozuk kalmasını üretir. AI, bu hatayı insan dikkat azlığından değil, içerik bolluğundan üretir.
Neden “AI temizler” umudu yetmez
İlk refleks, aynı aracı bakım için kullanmak: modelle yaz, modelle topla. Ama borcun kaynağı üretim bolluğuysa, toplayıcı da bolluğa katkı verir: üretilmiş refactor PR’ları da incelemek gerekir; inceleme darboğazı yerinde durur.
İkinci sorun, hedef kaybı: “ne silinebilir” sorusunun cevabı, iş bağlamıdır; ürün niyetini bilmeyen model, çalışan ama gereksiz kodu “çalışan kod” sayar. Temizliğin kararı insana, mekanik kısmı modele: asıl dağıtım budur.
Üçüncüsü, ölçüm yokluğu: bakım borcu, görünmeyince artar. AI hattının eklediği şey, görünmezliği ucuzlatır: kimse üretilen artığı saymaz. Saymayan sistem, faizi de ödemez; bir gün tek seferde öder.
Savunma mimarisi
Birinci kural, hız eşleştirmesi: üretim hızı, inceleme hızıyla sınırlanır. Bir günde üretilen bin satır, bir haftada okunacaksa, borç bileşik yapar. Review hattı, AI çağında fabrikanın dar boğazıdır; orayı genişletmeden vardiya uzatılmaz.
İkinci kural, silme disiplini: eklenen her modül için “bu silinmezse kim sahip çıkacak” sorusu, merge koşuludur. Sahipsiz kod, AI’nin en kolay ürettiği ve en pahalı biriktirdiği şeydir.
Üçüncüsü, karar izi: her AI üretimli PR’da tasarım gerekçesinin üç cümleyle yazılması. Bu, gelecekteki okuyucuya arkeolojik kaydı bırakır; neden, sohbette değil, repoda yaşamalı.
Bilanço dili
Kurumlar, kod tabanını bilanço gibi tutmaya başlayacak: aktif varlık (anlaşılan, testli, sahipli) ve atıl varlık (çalışan ama bakımsız). AI, varlık üretim hızını artırırken atıl varlık stokunu da büyütür; farkı gören, hızla değil defterle yönetir.
Ölçülebilir göstergeler: satır başına inceleme süresi, silinen/eklenen oranı, sahipsiz modül payı. Bu üçlü, bakım borcunun nabzını, “AI verimlilik” sloganından daha dürüst tutar.
Son dürüst not: borç hiç bitmez; mühendislik, borcu faiziyle taşımayı seçme sanatıdır. AI’nin değiştirdiği tek şey, hangi borcun daha hızlı ve hangi bedelle biriktiği — yani sıralama, karar değil.
Sık sorulan sorular
AI ile yazılan kod neden daha çok borç üretir?
Çünkü üretim ucuzlar ama inceleme ve anlama ucuzlamaz; koda giren hacim, onu yöneten insan kapasitesini aşınca fark faiz olarak birikir.
Refactor’u da AI’ye yaptırırsak?
Mekanik evet, karar hayır. Ne silineceğini ürün niyeti belirler; AI üretimi refactor PR’ları da inceleme darboğazına girer, sorunu öteler.
En tehkar belirti nedir?
Sahipsiz modüller ve kopya desenler: hata düzeltilince altı yerde bozuk kalan mantık, borcun bileşik faizidir.
Ölçüm olarak neye bakalım?
Satır başına inceleme süresi, silinen/eklenen oranı, sahipsiz modül payı. Üretim hızı tek başına KPI ise, borç gizli sübvansiyondur.
Kaynakça
- GitClear kod değişikliği kalitesi raporlarıGitClear
- Teknik borç literatürüIEEE Software
- AI kod asistanı etkisi araştırmalarıarXiv
Bu konuyla ilgili haberler
- Intel'den ASML Yüksek NA EUV Zaferi: 1.4nm Sınıfı Intel 14A Test Çipleri Başarıyla Basıldı
- Girişimci Berat Güner: 'Yapay Zekâlar Yeni Sanayi Devriminin Işığı Olacak' — Nebulons AI OPTIMUM Duyuruldu
- Evlerde İnsansı Bakım Robotu Çağı: Toyota ve Boston Dynamics'ten Katı Hal Bataryalı 'Woven Humanoid'
- Fabrikalarda Dijital İkiz + AI: Bakım Planı Saatler Önce Değişiyor