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?
risposta
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.
grazie, risposta molto costruttiva. –
_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. –
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
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.
- 1. NetBeans o Eclipse. Quale IDE dovrei usare per primo?
- 2. Quali framework PHP sono utilizzati dalle aziende?
- 3. PHP con Netbeans o Eclipse?
- 4. Buon Symfony Editor Netbeans o Eclipse?
- 5. Aree MVC per aziende: buone o cattive?
- 6. Quale è più leggero, JSON o BSON?
- 7. Quale è più preferibile? Guardia o caso?
- 8. Quale è più veloce - INSTR o LIKE?
- 9. Quale è più veloce, XPath o Regexp?
- 10. Quale è più veloce? Confronto o assegnazione?
- 11. Quale IDE Android è migliore: Android Studio o Eclipse?
- 12. Quale versione di Eclipse: Java, RCP o "Eclipse Classic"?
- 13. Sviluppo Java ME (J2ME): NetBeans vs Eclipse
- 14. Netbeans RCP vs Eclipse RCP
- 15. Posso usare o importare un formattatore di Eclipse in NetBeans?
- 16. Quale è più veloce asp.net mvc json o json.net?
- 17. Quale è più veloce, "trova -exec" o "trova | xargs -0 '?
- 18. Quale costrutto "se" è più veloce - istruzione o operatore ternario?
- 19. Quale è più facile da usare? GCD o NSOperation?
- 20. Quale è più facile estendere, Alfresco o Nuxeo?
- 21. Quale è il protocollo più veloce, ssh o git?
- 22. SQLite Android: quale query ("query" o "rawQuery") è più veloce?
- 23. Quale è più veloce? Costanti, variabili o array di variabili
- 24. Quale è più veloce, Clojure o ClojureScript (e perché)?
- 25. Quale è più preciso, x **. 5 o math.sqrt (x)?
- 26. Quale è più flessibile? django-registration o django-userena
- 27. unordered_map: quale è più veloce find() o count()?
- 28. Quale Eclipse per Android?
- 29. Importazione della keymap Netbeans in Eclipse
- 30. Posso determinare quale pulsante Invia è stato utilizzato in javascript?
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
@ Mason240: Davvero? La maggior parte dei posti mi lascerà scegliere? Pensavo che ogni azienda avesse le sue regole su quelle cose. –
@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