Genel Geliştirme Trendleri

Paylaş:

Geliştirme

Hangi tür faaliyetlerde yer alıyorsunuz?

Geliştirme ortamlarınız için hangi işletim sistemini kullanıyorsunuz?

Açık kaynaklı projelere katkıda bulunuyor musunuz?

%41

açık kaynaklı projelere katkıda bulunan katılımcıların oranı (%20'si neredeyse düzenli olarak yapıyor).

Farklı ülkelerde açık kaynaklı projelere kaç geliştirici katkıda bulunuyor?

IDE'niz veya düzenleyicinizde ne tür eklentiler kullanıyorsunuz?

Platformlar arası geliştirme

Platformlar arası yazılımlar geliştiriyor musunuz?

Platformlar arası masaüstü uygulamalarınız hangi platformları hedefliyor?

Maarten Balliauw

Geliştirici Danışmanı, JetBrains

Masaüstü kullanımında Windows oldukça yaygın ancak macOS'un payının daha büyük olmasını bekliyordum. Kaç kişinin Linux'u hedeflediğini görmek harika bir durum.

Platformlar arası mobil uygulamalarınız hangi platformları hedefliyor?

Platformlar arası masaüstü uygulamaları geliştirirken farklı işletim sistemleri veya platformlarla genellikle nasıl çalışıyorsunuz?

Platformlar arası mobil uygulamalar geliştirirken farklı işletim sistemleri veya platformlarla genellikle nasıl çalışıyorsunuz?

Mobil

Hangi mobil işletim sistemleri için geliştiriyorsunuz?

Mobil geliştirme yapan geliştiricilerin büyük çoğunluğu hâlâ Android uygulamalarında çalışırken, geliştiricilerin yarısından fazlası iOS'ta geliştirme yapıyor.

Mobil işletim sistemleri için nasıl yazılım geliştiriyorsunuz?

Mobil geliştiricilerin neredeyse yarısı platformlar arası teknolojilerden yararlanıyor. Kotlin Multiplatform ve en iyi beş platformlar arası teknoloji hakkında buradan daha fazla bilgi edinebilirsiniz.

Hangi platformlar arası mobil çerçeveleri kullanıyorsunuz?

Güvenlik

%62

Güvenli Yazılım Geliştirme Yaşam Döngüsünü (SSDLC) uygulayan geliştiricilerin oranı.

Güvenli geliştirme için hangi araçları kullanıyorsunuz?

Geliştirilen yazılımın güvenliğini sağlamak için hangi entegre çözümlerden yararlanıyorsunuz?

Statik analiz

İşinizde kod kalitesini nasıl koruyorsunuz?

Projeniz / kuruluşunuz için kodların yüksek kalitede korunmasını sağlamanın önündeki en büyük engeller nelerdir?

Otomatik kod analizi / statik analiz için hangi araçları kullanıyorsunuz?

Mikro hizmetler

Aşağıdaki sorular, yalnızca mikro hizmetler geliştiren katılımcılara gösterildi.

%34

mikro hizmetler geliştirdiğini bildiren katılımcıların oranı.

Sistem tasarımınızda hangi yaklaşımları kullanıyorsunuz?

Uygulamanızın dağıtılmış bölümleri birbiriyle nasıl iletişim kuruyor?

Doğru aracı bulun

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.