ChatGPT’de tek bir komut istemiyle istenen özelliklerde bir WordPress eklentisi kodlarına erişmek mümkün.
ChatGPT harikalar yaratmaya devam ediyor, bilgisayar dillerinde kodlama için gerçekten uzun aramalar yapmak yerine yapay zekaya istediğini açıklayıp cevabı alabiliyorsunuz, bu oldukça kullanışlı ve hızlı. Verilen cevaplar tüm fonksiyonları, kodları içeriyor ve bunu isteğinize göre kullanmanız mümkün.
Sanırım o gün çok yakın, bilgisayar kodlarını kendi yazan bir yapay zeka ve geliştiricilerin işsiz kalması. Tabii böylece başka iş kolları türeyecektir yani bu insanlığın sonu filan değil.
ChatGPT yazılım geliştirmeyi değiştirdi!
Ancak, Yazılım Mühendislerinin% 68,1’i hâlâ kullanmıyor.
Bir CTO olarak, ekiplerime hem hızı hem de kaliteyi artırmak için günlük işlerinde #ChatGPT kullanmalarını söylüyorum.1/ Kodu oluşturun
Sıfırdan yeni bir proje oluşturmak için ChatGPT’ten seçtiğim teknolojileri, çerçeveleri ve sürümleri kullanarak ihtiyacım olan uygulamanın iskeletini oluşturmasını istiyorum.
Hatta bunu ekibimin dokümantasyonunun bir parçası haline getirebilirim. Her seferinde en az bir saat kadar tasarruf sağlar2/ Araştırma ve karşılaştırma
Çoğu zaman bir şeyi uygulamanın farklı yolları vardır. Bu yüzden her zamanki yaklaşımım, iki rakip yaklaşımın kaba bir PoC’sini oluşturmak ve bunları karşılaştırmaktır.
ChatGPT bunu benim için yapabilir:
- Tepki vs Vue
- Algoritma A veya B
-ve saire
Bu, yarım günlük çalışmadan kolayca tasarruf sağlar.3/ Kodu açıklayın
İşimiz kaç kez sadece bizim tarafımızdan oluşturulmamış bir kod tabanını anlamaktır? Spagetti kodu, yorum yapmadan. Satır satır ölüyoruz.
Şimdi ChatGPT’den kodun ne yaptığını açıklamasını isteyebiliriz ve bir sürü zaman kazanırız.4/ Yorum kodu
Yukarıdaki 3. noktayı, oluşturmadığımız kod tabanına satır satır yorumlar ekleyerek genişletebiliriz.
Ancak, ChatGPT’den yorum eklemesini isteyerek gönderimden önce kendi kodumuzu düzgün bir şekilde yorumlayabiliriz.
PR’larda artık yorumsuz kod yok.5/ Test durumları yazma
ChatGPT’den senaryoların listesi için test çalışmaları oluşturmasını isteyin. Hangi çerçevenin, sürümün vb. Kullanılmasını istediğinizi bile söyleyin. Boom, bunu senin için yapacak.
Artık test edilmemiş PR’lar yok.6/ Belge yazma
ChatGPT’den aşağıdaki gibi konularda dokümantasyon yazmasını isteyebilirsiniz:
- Belirli bir kod tabanının nasıl döndürüleceği,
- Çalışması için gerekli paketler
- Kodun ne işe yaradığı,
- Bilinen sınırlamalar nelerdir?
-Ve saire.Mükemmel olmayabilir, ancak 80/20 kuralı geçerlidir.
7/ Regexes oluştur
Regeksler, zaman zaman kullanmadığımız belirli sözdizimlerinden biridir. Google’a, sözdizimine bakmalı ve her ihtiyaç duyduğumuzda önemli zaman harcamalıyız.
Artık değil, ChatGPT’den bunu oluşturmasını isteyebiliriz.8/ Doğru stili kullanarak kodu yeniden yazma
Ekiplerimden birinden bazı kod kurallarını yazdım ve bazı spagetti kodlarıyla birlikte isteme ekledim.
Farklı depolardan/takımlardan gelen kodları birleştirirken çok kullanışlıdır, birleştirmeden önce yeniden düzenlenmesi gerekir.9/ Kodunuzdaki hataları bulun
Ne istediğinizi bildiğinizde, ancak kod istediğinizi yapmadığında. Her yere console.logs eklemek yerine, ChatGPT’den hatayı sizin için tespit etmesini isteyebilirsiniz.
Bu, repo düzeyinde değil, işlev düzeyindeki hatalarda en iyi şekilde çalışır. Yine de, büyük bir gelişme.10/ Leetcode tipi algoritmalar
Belirli bir yalıtılmış işleve ihtiyacınız varsa, optimum karmaşıklıkta çalışmak için. ChatGPT size çok hızlı bir başlangıç yapabilir.
linkedin.com/feed/update/urn:li:activity:7019806189278396416/
Bunun için bariz bir kullanım durumu, röportajları kodlamaktır. Ancak bazen günlük işlerde de faydalıdır.
Kodlama konusunda yapay zeka destekli you.com’da oldukça başarılı sonuçlar veriyor.