<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Editors on Gökmen Görgen</title><link>https://gokmengorgen.net/tr/tags/editors/</link><description>Recent content in Editors on Gökmen Görgen</description><generator>Hugo -- 0.167.0</generator><language>tr</language><copyright>Content licensed under the Creative Commons attribution-noncommercial-sharealike License.
Please look at this url for more information.</copyright><lastBuildDate>Sun, 11 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://gokmengorgen.net/tr/tags/editors/index.xml" rel="self" type="application/rss+xml"/><item><title>Yapay Zeka "En İyi Editör"ü Nasıl Yeniden Tanımladı</title><link>https://gokmengorgen.net/tr/2026/10/11/yapay-zeka-en-iyi-editoru-nasil-yeniden-tanimladi/</link><pubDate>Sun, 11 Oct 2026 00:00:00 +0000</pubDate><guid>https://gokmengorgen.net/tr/2026/10/11/yapay-zeka-en-iyi-editoru-nasil-yeniden-tanimladi/</guid><description>&lt;p&gt;Bir küme düşünün, buna amele işler kümesi diyelim. Aslında zihinsel emeğimizin parçası olmaması gereken, deterministik ve kurallara bağlanabilen işler: linter&amp;rsquo;lar, formatter&amp;rsquo;lar, dead code checker&amp;rsquo;lar, type checker&amp;rsquo;lar&amp;hellip;&lt;/p&gt;
&lt;p&gt;Üretken yapay zeka ile birlikte bu küme genişledi ve doğrudan kodun kendisini içine aldı. Artık şu işler de o mekanik kümenin bir parçası haline geldi:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Standart yapılar:&lt;/strong&gt; Her projede tekrar eden, mimarisi zaten belli iskeletler. CRUD katmanları, controller/service/repository şablonları, DTO&amp;rsquo;lar, konfigürasyon sınıfları veya API istemcisi boilerplate&amp;rsquo;leri.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Veri dönüşümleri:&lt;/strong&gt; Bir veri yapısını diğerine çeviren mapping işlemleri. Veritabanı modelini API yanıtına çevirmek, JSON parse edip alanları eşlemek, array/dict filtreleyip dönüştürmek gibi yaratıcılık istemeyen hamallıklar.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Rutin implementasyonlar:&lt;/strong&gt; Özel bir iş mantığı ya da algoritma tasarımı gerektirmeyen; sadece kütüphane API&amp;rsquo;lerini sırayla çağırmaktan ibaret kodlar. Örneğin standart bir HTTP isteği atıp hata kodunu kontrol etmek veya dosya okuyup satır satır işlemek.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Test ve doğrulama kodları:&lt;/strong&gt; Girdisi ve beklenen çıktısı zaten belli fonksiyonları sınamak için yazılan mekanik şablonlar. Mock nesneleri ve fixture hazırlamak, arka arkaya assert satırları dizmek, servisin temel çalıştığını teyit eden tek atımlık smoke script&amp;rsquo;leri ya da health-check çağrıları yazmak gibi kuralı baştan tarif edilebilen işler.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Altyapı ve dağıtım tanımları:&lt;/strong&gt; Kuralı ve sözdizimi katı standartlara bağlı bildirimsel (declarative) dosyalar. Dockerfile hazırlamak, Terraform blokları ve Helm chart&amp;rsquo;ları yazmak, GitHub Actions veya GitLab CI pipeline yaml&amp;rsquo;ları kurgulamak, ortamı ayağa kaldıran Makefile ya da dağıtım script&amp;rsquo;leri yazmak gibi genelde eski bir projeden kopyalanıp değişkenleri değiştirilen şablon işler.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>