Video: Yapay Zeka ve Testler
Video: Prompt Engineering
Tek Bir Tasla Iki Kus
Benim icin yeni calisma modeli loop engineering + jira kanban.
Su an aktiv iki döngü calisiyor, backend proje ve mobil proje icin.
Okumaya devam etRate Limit Problemi
Loop engineering sayesinde rate limitler sorun olmaktan cikiyor.
Rate limit LLM’i saglayan sirketin size koydugu token kotalaridir. Bu kotalar genelde 5 saatlik ve haftalik zaman dilimlerinde resetlenir. Ne kadar SIK LLM ile interaksiyona girerseniz, o kadar cok token harcaniz ve o hizda da kotaniz dolar.
Okumaya devam etVideo: Vide Coding
Sadece Gereksinim Analizi Yapıyorum
Loop engineering tam otomasyon üzerine kurgulu degilse, yapay zeka ile yapacagi isler konusunda interaksiyon gerekiyor. Bir önceki yazimda tam otomasyon icin kuyruk yapilarinin nasil kullanildigindan bahsettim. Bu yazimla birlikte uygulama gelistirmeye yaklasim tarzimin nasil degistigini aktarayim.
Okumaya devam etTam Otonom Yazılım İçin Kuyruk Yönetimi
Eger hale bir yapay zeka araci ile interaksiyon halindeyseniz, loop engineering bile olsa tam otonom yazilim yaptirmiyorsunuz.
Okumaya devam etVideo: Yazılım Ürünlerinin Geleceği
Araç Kullanımı Değişiyor
Dünkü paylastigim videoda yazilim nereye evriliyor soruna cevap vermeye calismistim. Kullandigim araclarin nasil degistigine dair bugün gözlemledigim bir degisiklikten daha bahsetmek istiyorum.
Okumaya devam etVideo: Yazılım Nereye Evriliyor?
Loop Engineering ve Manuel Testler
Yazilim yaparken tek darbogaz her zaman insanin kendisiydi.
Eskiden yazilimcilar kod yazmaya yetisemezken, simdilerde kod review yapmaya ve yapilan degisiklikleri takip etmeye yetisemiyorlar.
Okumaya devam etVideo – Loop Engineering Nedir?
Yazlimci Özgecmisim
Benim yazilimci gecmisimin kisa özeti söyle:
- Dogum Okumaya devam et
Ben Sadece Kod Yazarım Diyenlere Ne Oldu / Olacak?
Biraz yazilimdaki kültür degisiminden bahsedlim mi?
Ben eski programci günlerimden iyi hatirliyorum. “Ben kod yazarim. Gereksinimleri baskalari yapsin. Testleri QA ekibi halleder, ben testci degilim. Dokümentasyonu baskalari yapar” diyen bircok insanla birlikte calistim.
Okumaya devam etLoop Engineering Ile Full Otonom Yazilim
Simdi loop engineering icin gerekli, full otonom calisan bir setup nasil kurulur, ona deginmek istiyorum.
Cikis noktam yeni bir modül. Cok genis kapsamli oldugu icin gpt 15 loop plani olusturdu. Normalde ben her plani alip, elden opus’a verip, gelen sorulari gpt’ye aktarip, is bittikten sonrada gpt’nin analiz etmesini istiyordum. Bu 15 plan icin 2 gün sürecek bir islem gibi görünüyor, o yüzden benim aradan cekilerek, gidisati otomatize etmem gerekiyor diye düsündüm. Bu setup icinde gpt ve opus’un yapilacak isi koordine etmeleri gerekiyor. Ama gpt’nin dogrudan opus’a is verebilme kabiliyeti yok.
Okumaya devam etEpistemic Engineering
Loop engineering insan ve LLM arasindaki yazilim konusundaki is birliginin ilk neslidir. Daha önce gelen hersey teknik hazirlikti.
Okumaya devam etLoop Engineering ve Refactoring
Gelelim refactoring konusuna. Programci iken en sevdigim konulardan birisi idi.
Refactoring ile kodun yeniden yapilandirilmasini kastediyorum. Refactoring her daim yapilabilecek bir aktivite degildir. Yapilabilmesi icin yerine getirilmesi gereken cok önemli bir sart bulunmaktadir. Test mevcudiyeti.
Okumaya devam etYapay Zeka Çağı ve Kod Dökümentasyonu
Eskiden kod ve test kodu dokümentasyondu. Örnegin Java’da bunun icin @Javadoc isminde özel bir yapi bile var.
Ben kodun icinde dokümentasyon yapmayi hic bir zaman tasvip etmedim, cünkü kod cok hizli degisebilen bir mevhum ve metotlar ve siniflar icinde birakilan yorumlar zaman icinde gecerlilklerini yitiriyorlar.
Okumaya devam et