2013-04-13 7 views
9

Jestem nowy w Javie. Wziąłem kurs wprowadzający, w którym używałem NetBeans, ale zauważyłem, że niektórzy z moich kolegów z klasy używali Eclipse. Z tego, co zrozumiałem, Eclipse jest popularnym IDE wśród firm IT.
Moje pytanie brzmi: jako nowy programista powinienem zostać z NetBeans lub przejść na Eclipse?Który z nich jest częściej wykorzystywany przez firmy IT, NetBeans lub Eclipse?

+1

To naprawdę nie ma znaczenia. Większość miejsc pozwala ci wybrać własne IDE, ale praca z nowym powinna być dość banalna. Po prostu używaj narzędzi, które lubisz najbardziej. Wszyscy raz na jakiś czas próbują czegoś nowego, aby zobaczyć, że może być lepiej. – Mason240

+1

@ Mason240: Naprawdę? Większość miejsc pozwoli mi wybrać? Myślałem, że każda firma ma swoje własne zasady dotyczące tych rzeczy. –

+1

@wizardo: Nigdy nie słyszałem o firmie, która * wymagała * programistów do używania określonego IDE lub edytora. Bardziej powszechne jest to, że dane narzędzie ma większość członków zespołu, szczególnie starszych członków, i staje się de facto standardem, ponieważ jeśli używasz narzędzia X, najprawdopodobniej uzyskasz pomoc szybciej, wykorzystując to, co inni mają. zrobione, itp. – ckhan

Odpowiedz

16

Zapomniałeś jeszcze jednego: IntelliJ.

Wszystkie są różne i nie ma jednego "najlepszego", na przykład każdy ma funkcję, której inny nie ma.

Moje osobiste uwagi:

  • Eclipse jest prawdopodobnie najbardziej otwarty. Jest bardzo aktywnie rozwijany. Był to de facto standard wszystkich 4 firm, w których pracowałam do tej pory. Eclipse jest całkowicie bezpłatny.

  • IntelliJ jest rodzajem inteligentnym. To naprawdę interesujące, ale nie wszystkie funkcje są dostępne w edycji społeczności. Oceniłem to, ponieważ ktoś twierdził, że badanie pokazuje, że jest o 10% bardziej wydajne, ale nie widziałem samego badania. Myślę, że IntelliJ jest niesamowity, ale jestem tak przyzwyczajony do Eclipse, że naprawdę trudno go przełączyć.

  • Niestety, nigdy nie widziałem NetBeans.

Biorąc pod uwagę te punkty, Eclipse wydaje najbezpieczniejszym wyborem, ze względu na jego popularność w moich poprzednich miejscach pracy i otwartej i wolnej natury. Ale twój przebieg może się różnić.

Należy pamiętać, że Eclipse/NetBeans/IntelliJ są tylko narzędziami. Nie ma znaczenia, który z nich wybierzesz, najważniejszą rzeczą jest to, że dostajesz kodowanie i dobrze kodujesz. Użyj tego, co sprawi, że będziesz najbardziej produktywny.

+1

dzięki, bardzo konstruktywna odpowiedź. –

+1

_Trzeba pamiętać, że Eclipse/NetBeans/IntelliJ są tylko narzędziami. Nie ma znaczenia, który z nich wybierzesz, najważniejszą rzeczą jest to, że dostajesz kodowanie i dobrze kodujesz._ Najlepsza rada, jaką mogę uzyskać w tym punkcie. –

+1

Więc chcesz być WIELKIM koderem. To dobra wiadomość! Wtedy pokochasz tę książkę Jeffa Atwooda: http://www.hyperink.com/Effective-Programming-More-Than-Writing-Code-b1559 – janos

1

Szczerze mówiąc, uważam, że oba są równie powszechne. Kiedy już się go nauczysz, nie jest wielką sprawą przejście na drugą. Ci, z którymi pracuję, mają swoje własne preferencje, a firma nie ma preferencji - ani firmy, z którymi współpracujemy. Każdy z nich wydaje się być dość standardową polityką. Biorąc to pod uwagę, z mojego doświadczenia wynika, że ​​wybór IDE był czasami definiowany przez problem (łatwość obsługi, różne wtyczki do konkretnych celów itp.).

Dolna linia - dowiedz się więcej. To nie jest trudne, a ty i tak prawdopodobnie wykorzystasz oba.

Powiązane problemy