JAVA GELİŞTİRİCİLERİ ÜÇ IDE'DE HEMFİKİRLER

"Yıllardır Java geliştiricilerin kullandığı IDE’ler açısından “üç büyükler” olarak bilinenler vardır. Her IDE bu yola yeni taşlar eklemiş ve ekledikleri bu yenilikler gayet güzel geliştirmeler getirmiştir. Fakat doğrusunu söylemek gerekirse, bir geliştirici bir kez herhangi bir IDE ile ciddi zaman geçirip alıştığında, daha sonra başka bir IDE’ye geçmeye karar verdiğinde ciddi bir verimlilik kaybı tehlikesiyle karşılaşmakta. Bu durum sadece bir kullanıcının diğer bir IDE’ye geçmesini zorlaştırmakla kalmıyor aynı zamanda piyasaya yeni girecek IDE’lerin de kendini göstermesini zorlaştırıyor. Zavallı geliştiricilerin başka çaresi kalmıyor ki, bir yanda hemen yetişmesi gereken işlerin gittikçe sıkışan zamanları, diğer yanda beğendiği benzer ya da daha verimli çalışabileceği yeni IDE’yi öğrenmesi için gereken zaman.

Java.net’in yaptığı son anket sonuçlarına göre, Java geliştiricilerin kullandığı IDE’lerde devrimsel bir değişikliği yakın zamanda beklememek lazım. Görünüşe göre “üç büyükler” yerlerini bir süre daha koruyacaklar. 925 katılımcının yanıtladığı anket sonuçları şöyle:

Kod yazarken en çok kullandığım IDE:

  • NetBeans – %44 (406 oy)
  • Eclipse – %38 (348 oy)
  • IntelliJ IDEA – %11 (106 oy)
  • Neyle uğraştığıma göre değişir – %4 (33 oy)
  • Metin düzenleyicisi – %2 (19 oy)
  • Another IDE (Herhangi bir IDE) – %1 (5 oy)
  • Diğer IDE’ler – %1 (8 oy)

Kullanıcıların %93 gibi ezici bir çoğunluğu “üç büyükler”i kullanmakta ısrarcı gözüküyorlar. Acaba “neyle uğraştığıma göre değişir” diyenler ne kullanıyorlar diye düşünürseniz; onlar da büyük ihtimalle “üç büyükler”den birini tercih ediyorlar gibi gözüküyor. Eğer bir danışmansanız ve kurum için geliştiricilerin tek bir IDE kullandıkları bir projede yer alıyorsanız ve elinizde olan bir diğer projede de başka bir IDE kullanılıyorsa işi garantiye almak için bu takımlarla kendi kullandıkları IDE’lerin dilinde konuşmakta fayda var."

Kaynak: http://www.java.net

 




Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Java, 1995 yılında oluşturulmuş popüler bir programlama dilidir. Oracle'a ait olan bu dil Java 32 bit ve Java 64 bit olarak bulunur ve 3 milyardan fazla cihaz Java çalıştırmaktadır. Mobil uygulamalar (özellikle Android uygulamaları), Masaüstü uygulamaları, Web uygulamaları, Web sunucuları ve uygulama sunucuları, oyunlar, veri tabanı bağlantısı ve çok daha fazla alanda kullanılır. C ve C ++ 'a benzer ancak çok daha kolaydır. Sağlam, ölçeklenebilir, taşınabilir ve tam teşekküllü uygulamalar oluşturmak için Java'yı Spring, Node js, Android, Hadoop, J2EE vb. gibi birçok teknolojiyle birleştirebilirsiniz.
Bilgisayarınızın sistem özelliğine bağlı olarak Java 32 bit ya da Java 64 bit indirerek programlama maceranıza başlayabilirsiniz. Java ile Big Data (Büyük Data), Machine Learning (Makine Öğrenmesi) ve yapay zeka teknolojileri alanlarında çalışmalar yapabilirsiniz. Android, Web ve Masaüstü uygulamaları üretebilir, Blockchain ve finans gibi sektörlerde kariyer sahibi olma imkanı elde edebilirsiniz. Java programlama dili ile yazmış olduğunuz kodunuzu Online Java Compiler (Çevrimiçi Java Derleyici) sayesinde herhangi bir Java compiler indirmeden de çalıştırabilirsiniz.
Java programlama dili ve diğer dillerin belirli bir öğrenim zamanı bulunmamaktadır. Ayrıca bir programlama dilini hangi alanda ve ne amaçla kullanacağınıza bağlı olarak öğrenim zamanı ve zorluğu da değişecektir. Java eğitimi ile ilgili tüm merak ettikleriniz için sitemiz inceleyebilir ve uzman eğitmen kadromuz tarafından verilen Java eğitimleri ile Java programlama dilini öğrenmeye başlayabilirsiniz.
Java ile web tarayıcıları içinde çalışabilen ve mevcut web hizmetlerine erişebilen programlar oluşturabilir, çevrimiçi forumlar, mağazalar, anketler, HTML formları işleme ve daha fazlası için sunucu tarafı uygulamalar geliştirebilirsiniz. Ayrıca Java, son derece özelleştirilmiş uygulamala veya hizmetler oluşturmak ve cep telefonları, uzak işlemciler, mikro denetleyiciler, kablosuz modüller, sensörler, ağ geçitleri, tüketici ürünleri ve diğer tüm elektronik cihazlar için güçlü ve verimli uygulamalar yazmak için Java dilini kullanarak uygulamaları veya hizmetleri birleştirmenize olanak tanır.

İlgili Eğitimler

Son Blog Yazılarımız

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.