2013-04-13 12 views
9

Sono nuovo di Java. Ho seguito un corso introduttivo in cui stavo usando NetBeans, ma ho notato che alcuni dei miei compagni di classe stavano usando Eclipse. Da quello che ho capito, Eclipse è il popolare IDE tra le aziende IT.
La mia domanda è, come nuovo programmatore, dovrei restare con NetBeans o passare a Eclipse?Quale è più utilizzato dalle aziende IT, NetBeans o Eclipse?

+1

Non importa. La maggior parte dei posti ti consente di scegliere il tuo IDE, ma lavorare con un nuovo dovrebbe essere piuttosto banale. Usa gli strumenti che ti piacciono di più. Tutti, una volta dentro, provate qualcosa di nuovo per vedere che potrebbe essere migliore. – Mason240

+1

@ Mason240: Davvero? La maggior parte dei posti mi lascerà scegliere? Pensavo che ogni azienda avesse le sue regole su quelle cose. –

+1

@wizardo: non ho mai sentito di un'azienda che * richiedesse * agli sviluppatori di utilizzare un particolare IDE o editor. Ciò che è molto più comune è che un determinato strumento ha un uso di maggioranza tra membri di un team, specialmente membri senior, e diventa lo standard di fatto perché se usi Tool X, è più probabile che tu aiuti più velocemente, sfruttando ciò che altri hanno fatto, ecc. – ckhan

risposta

16

Hai dimenticato un'altra: IntelliJ.

Sono tutti diversi e non esiste un singolo "migliore", ad esempio ognuno ha una funzione che un altro non ha.

Le mie osservazioni personali:

  • Eclipse è probabilmente il più aperta. È stato sviluppato molto attivamente. Era lo standard di fatto in tutte le 4 società per cui ho lavorato finora. Eclipse è completamente gratuito.

  • IntelliJ è un tipo di intelligente. È davvero interessante da usare, ma non tutte le funzionalità sono disponibili nell'edizione della community. L'ho valutato perché qualcuno ha affermato che uno studio dimostra che ti rende circa il 10% più produttivo ma non ho visto lo studio stesso. IntelliJ è fantastico ma sono così abituato a Eclipse che è davvero difficile da cambiare.

  • Purtroppo non ho mai visto NetBeans.

Considerando questi punti, Eclipse sembra la scelta più sicura, grazie alla sua popolarità presso i miei luoghi di lavoro del passato e la natura aperta e libera. Ma il tuo chilometraggio può variare.

Basta ricordare che Eclipse/NetBeans/IntelliJ sono solo degli strumenti. Non importa quale sia la tua scelta, la cosa più importante è che tu abbia codice e codice. Usa quello che ti rende più produttivo.

+1

grazie, risposta molto costruttiva. –

+1

_Tieni presente che Eclipse/NetBeans/IntelliJ sono solo degli strumenti. Non importa quale sia la tua scelta, la cosa più importante è che tu abbia codice e codice._ Il miglior consiglio che potrei ottenere in questo punto. –

+1

Quindi vuoi essere un GRANDE programmatore. Questa è una buona notizia! Allora amerai questo libro di Jeff Atwood: http://www.hyperink.com/Effective-Programming-More-Than-Writing-Code-b1559 – janos

1

Onestamente, penso che entrambi siano ugualmente prevalenti. Una volta che ne impari, non è un grosso problema passare all'altra. Quelli con cui lavoro hanno le loro preferenze, e la compagnia non ha preferenze, né le società appaltatrici con cui lavoriamo. A ciascuno il suo sembra essere una politica piuttosto standard. Detto questo, nella mia esperienza la scelta IDE è stata a volte definita dal problema in questione (facilità d'uso, diversi plugin per scopi particolari, ecc.).

Bottom line: impara entrambi. Non è così difficile da fare e probabilmente lo userete entrambi alla fine comunque.

Problemi correlati