Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Java, несколько вопросов от программиста Delphi


Автор: prgmdelphi 14.5.2014, 18:53
Добрый день.
Больше 10 лет программирую в среде Delphi 7-XE3. Участвовал, не считая мелочи, в 2х крупный прикладных проектах с использованием СУБД Firebird. Один из которых вел с нуля и до полного внедрения на производства заказчиков (более 1000 клиентов). В связи с чем, имеется не малый опыт в архитектуре проектирования приложения, управлении группой программистов, организаторские навыки по проведению семинаров и презентаций, маркетинговые навыки, поиск и привлечение новых клиентов.

На сегодняшний день рассматриваю вариант перехода на Java. Судя по объявлением требуется в основном это: Java/J2EE (Core, Util, Threads/synchronization), JDBC, EJB, Hibernate, Velocity, Design Patterns и т.п.
1. Скажите, пожалуйста, как правило в какой IDE-среде компании ведут разработки JAVA приложений с использованием указанных технологий?
2. Сколько ориентировочно потребуется времени для перехода с Delphi (хотя бы порядок - несколько месяцев, год-два или, быть может, несколько лет)?
3. Что порекомендовали бы посмотреть: может есть пакет обучающих роликов, книги по JAVA для программистов Delphi, для быстрой миграции с Delphi.

Автор: Stolzen 14.5.2014, 19:23
Цитата(prgmdelphi @  14.5.2014,  19:53 Найти цитируемый пост)
1. Скажите, пожалуйста, как правило в какой IDE-среде компании ведут разработки JAVA приложений с использованием указанных технологий?

Как правило, используют специальные сборщики приложений - Maven, Gradle, а IDE разработчик может выбирать любую - нормальные Java IDE, как правило, имеют интеграцию с такими сборщиками. Самые популярные IDE это Eclipse и IntelliJ Idea 

Цитата(prgmdelphi @  14.5.2014,  19:53 Найти цитируемый пост)
2. Сколько ориентировочно потребуется времени для перехода с Delphi (хотя бы порядок - несколько месяцев, год-два или, быть может, несколько лет)?

Год может быть, чтобы более-менее уверенно чувствовать себя в экосистеме вокруг джавы. Сам переходил с делфи, однако опыта программирования у меня было значительно меньше. 
Кстати, помимо перечисленного еще пригодится Spring, Tomcat, или какой-нибудь application server типа JBoss (т.е. EJB, который вы упомянули)

Автор: prgmdelphi 14.5.2014, 20:07
Stolzen, спасибо.
Кто еще подскажет?

Автор: Pawl 15.5.2014, 05:42
Цитата(Stolzen @  14.5.2014,  19:23 Найти цитируемый пост)
Самые популярные IDE это Eclipse и IntelliJ Idea 

NetBeans незаслужено забыли! smile А из фреймворков для работы с БД можно еще посоветовать Hibernate.

Автор: prgmdelphi 28.5.2014, 13:04
Цитата(Stolzen @  14.5.2014,  19:23 Найти цитируемый пост)
Самые популярные IDE это Eclipse и IntelliJ Idea 

А какая IDE более востребованная на рынке. Ну т.е. придя условно в 10 контор, что чаше увидим Eclipse и IntelliJ Idea или что-то типа NetBeans

Автор: Stolzen 28.5.2014, 13:31
Цитата(prgmdelphi @  28.5.2014,  14:04 Найти цитируемый пост)
А какая IDE более востребованная на рынке. Ну т.е. придя условно в 10 контор, что чаше увидим Eclipse и IntelliJ Idea или что-то типа NetBeans 

Чаще всего вы увидите Maven. 

Если контора не жмотится на лицензии, то есть шанс, что увидите идею, но опять же, имея мавен, разработчик сам может выбирать то, что ему нравится. Я, например, использую эклипс, не смотря на то, что есть возможность использовать идею.

Автор: MarkHunt 12.6.2014, 13:28
Цитата(Stolzen @  28.5.2014,  13:31 Найти цитируемый пост)
Цитата(prgmdelphi @  28.5.2014,  14:04 Найти цитируемый пост)
А какая IDE более востребованная на рынке. Ну т.е. придя условно в 10 контор, что чаше увидим Eclipse и IntelliJ Idea или что-то типа NetBeans 

Чаще всего вы увидите Maven. 


Дык, maven это же не ide. Это же вроде как сборщик проекта просто?

Автор: Stolzen 12.6.2014, 13:52
Цитата(MarkHunt @  12.6.2014,  14:28 Найти цитируемый пост)
Дык, maven это же не ide. Это же вроде как сборщик проекта просто? 

Ну суть в том, что maven проекты поддерживаются всеми популярными IDE, поэтому разницы нет, что именно использовать

Автор: prgmdelphi 14.6.2014, 16:41
Цитата(Stolzen @  28.5.2014,  13:31 Найти цитируемый пост)
Я, например, использую эклипс, не смотря на то, что есть возможность использовать идею.

Скажите, пожалуйста, есть ли сборка Eclipse со всеми преблудами (Window Builder Pro для Eclipse, RAD для Eclipse http://marketplace.eclipse.org/content/rational-application-developer? Где качнуть?
Какой из этих Eclipse скачивать http://www.eclipse.org/downloads/?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)