Diğerlerinin de söylediği gibi, IDE'nizde onsuzdan daha hızlı olmak iyidir, işte böyle bir nokta. Verimliliğinizi artırmak için karmaşık araçları doğru kullanabilmek, önemli bir beceridir.
Bununla birlikte, IDE'lere aşırı bağımlılık sorunlara neden olabilir. Artık kullanmadığınız beceriler ve bilgiler kaybolur ve bazı yönleri anlamanız sığ olabilir. Klasik bir örnek komut satırında derleniyor ve çalışıyor - bunu hemen hemen her yaptığımda yanlış bir şey alıyorum (genellikle sınıf yolu ile ilgili), çünkü Eclipse'in bunu benim için yapmasına izin verdiğim zamanın% 99'u.
Bu sadece sizi IDE'den çıktığınızda etkilemez - IDE'nin sizden sakladığı karmaşıklıklar hakkındaki bilginiz sığsa, o zaman yanlış gittiğinde (ve bir noktada yanlış gidecektir) düzeltmek çok daha zor.
Bu iki yolu ele alıyorum:
Yeni araçları en temel şekliyle öğrenin. Örneğin, SVN'den Mercurial'a geçtim, ancak Eclipse eklentisi yerine komut satırı istemcisiyle başladım. Bu, neyin daha derinde olup bittiğini anlamamı sağladı; bu, ne yanlış gittiğini ve IDE hatalar attığında nasıl düzelteceğimi bildiğim anlamına geliyordu.
Temel kodlama becerilerinizi komut satırında uygulayın. Bunu yapmak için güzel bir yer, sözdizimi vurgulamayan, parantez eşleştirme, kırmızı alt çizgi yok, hiçbir şey almadığınız CodingBat . Yine de, bu java ve javac komut satırı becerilerini de kullanmayı unutmayın! (Ve iş akışınıza uygun başkaları - benim için hg ve karınca da dahil)
Son olarak, çok fazla endişelenme. Bu şimdiye kadar bu kadar uzun senin kadar, ya NetBeans veya Eclipse olmadan işin büyük bir parça yapmak zorunda ihtimali düşüktür yetenekli onlarsız kodlama ve anlaşılması neyi 'o sen misin önemli değil, IDE sizin için yapıyor ya daha yavaş ya da onsuz daha fazla hata yapın.