>с чем не согласен не только я, но и ~60% от общего числа Ява-девелоперов, использующих его как основную IDE.
КТО? ИДЕЯ БЕСПЛАТНА ДЛЯ OPENSOURCE РАЗРАБОТЧИКОВ. это аргумент?
149$ - не покупай win, сиди не linux!! и купи себе идею, на оставшиеся деньги купи пива(сока, боржоми). что такое 150$ дял java разработчика?
Я пример с авто показал, для того что бы ограничить тех, кто говорят что удобство это сопли. Кто говорит, что их функциональность эклипса устраивает, а основные действия делаются коряво и не понятно, но это нормально потому что у нас есть огромное самомнение.
зы.
ни одно достоинство эклипса, ни один недостаток идеи, не убедит меня перейти на эклипс.
а на чем написан основной uml-редактор эклипса, на SWT, или на swing?
>а они нужны кому-нибудь?
Точно, UML редакторы нужны эклипсовцам, чтобы почувствовать себя крутыми парнями,(мы знаем uml!!! ура, мы теперь за клаву и не беремся вовсе и т.д.). как правило uml используется на высоком уровне, разработчиками, ничальниками. программистам uml нужна только для тестирования функциональность и т.д.
xp-програмиистам Uml не нужна, у них код заменяет диаграммы.
как привило эклипсовцы кричат про uml, потому что Rational+IBM делают SWT?
>xp-програмиистам Uml не нужна, у них код заменяет диаграммы.
Если ты так и не понял, зачем нужен UML не стоит в этом обвинять xp.
Наша команда работает по XP. UML нами используется при рефакторинге и при документации архитектуры.
где а инете была статейка про содружество uml и xp +и-, не я писал, :-).
>UML нами используется при рефакторинге и при документации архитектуры.
1. при рефакторинге не обязательно использовать UML.
2. документировать можно по разному. у нас UML тоже используется для доментации, и для тестирования на соответствии ТЗ.
3. как девелопер я за UML.
4. НО, а "программисту" на кой черт UML в редакторе кода? для построения визуальных диаграмм? для постороения связей между классами? он программист, ему это не надо.
5. как я вижу, в мире уже прошла эйория связаная с UML, и его повсеместным тыканием куда не нужно.
6. кто сейчас пользуется UML для построения диграммы классов, или объектов?
7. для программста более важно сейчас профайлеры и анализаторы памяти. а UML ему не нужен.
>НО, а "программисту" на кой черт UML в редакторе кода? для построения визуальных диаграмм? для постороения связей между классами? он программист, ему это не надо.
Пример из жизни, несколько JspTag'ов более 20 после рассмотрения на UML диаграмме (просто так, я не знаю людей умеющих держать в голове сигнатуры и отношения стольких классов) были перерефакторины в очень стройную иерархию.
> кто сейчас пользуется UML для построения диграммы классов, или объектов?
те кто рефакторя код (за частую чужой) хотят увидеть его с высоты отношений между классами с целью уменьшение колличества связий, лишних зависимостей и т.д.
EMF нужно эклипсовцам, чтобы почувствовать себя крутыми парнями.
причем здесь это? и причем здесь UML? было эклипс vs идея.
я сказал, что эклисовцы кричат на каждом углу про то что у них есть UML (или еще какой нибудь крутой на их взгляд плагин), поэтому они крутые перцы. а сам за клавиатуру давно не садились.
програмиирование бывает разным, в том числе и декларативное uml (EMF, MDA и т.д.), а причем здесь ваш хваленый эклипс?
> EMF нужно эклипсовцам, чтобы почувствовать себя крутыми парнями.
> причем здесь это? и причем здесь UML? было эклипс vs идея.
рассказать в каких отношениях UML и EMF ? Более того, авторы ve, wst, ... ну и я находят эту штуку довольно полезной, так что может хватит о крутых парнях.
> я сказал, что эклисовцы кричат на каждом углу про то что у них есть UML (или еще какой нибудь крутой на их взгляд плагин), поэтому они крутые перцы. а сам за клавиатуру давно не садились.
кричат с обоих сторон только о разных фичах, просто свои заявления фильтровать надо
> програмиирование бывает разным, в том числе и декларативное uml (>EMF<, MDA и т.д.), а причем здесь ваш хваленый эклипс?
сущаяя мелоч EMF - >Eclipse< Modeling Framework
1. Если это к тебе не относится, на себя и принимай.
2. как правило, в споре, независимо от себя, люди занимают противоположные стороны. это заметил Гете, кажись. + + +
3. Я не против эклипса, идеи, EMF, MDA, UML, XML и т.д.
Я против того как мне преподносят эклипс. Я против того, как его ( и SWT)пиарит IBM и сотовариши. Я против того, как дружным строем, говорят про кодирование в эклипсе. Как говорят, что они за 1 клик мышки могут построить EJB(классы, страницы, и т.д.), из различных описаний (это не на счет EMF, UML, XDoclet...).
> 1,2,3
мне все равно кто какую IDE использует и/или пиарит, понимаю все хотят пофлемить :) только ты, в своих постах про UML, сильно увлекся и наехал немного не по адресу, как я уже говорил заявления фильтровать надо
> Я против того как мне преподносят эклипс. Я против того, как его ( и SWT)пиарит IBM и сотовариши. Я против того, как дружным строем, говорят про кодирование в эклипсе. Как говорят, что они за 1 клик мышки могут построить EJB(классы, страницы, и т.д.), из различных описаний (это не на счет EMF, UML, XDoclet...).
по-моему ты сильно преувеличиваешь их "агрессивность"
>в своих постах про UML, сильно увлекся и наехал немного не по адресу.
Рационально используют UML в разработке ПО несколько десятков человек(В России)!!! Которые и знают UML. Остальные знают, что есть такая UML, которая у них стоит на машине (в эклипсе), вот они и кричат что UML. Как им помогает UML посмотреть на код, и т.д.
из той - же оперы, подслушанный разговор:
"MDA - крутая вещь, почитай, посмотри, будешь крутым, одним из 5 человек в России". :-)
> ...
рисуем мета модель CRUD-а, конвертируем в Ecore, генерируем plugin-ы в том числе редактор, делаем пару десятков JET темплайтов, слепливаем все вместе и plugin CRUD генератор готов.
и причем здесь Eclipse, UML, MDA ?)
ps
я живу в России, в городе с населеним менее миллиона человек.
а могу я с тобой связаться? это мне интерестно уже:
>рисуем мета модель CRUD-а, конвертируем в Ecore, генерируем plugin-ы в том числе редактор, делаем пару десятков JET темплайтов, слепливаем все вместе и plugin CRUD генератор готов.
да там ничего особо серьезного, понадобилось в одном нудном проекте, планирую по мере наличия времени и желания привести это в пристойный вид и отправить куда-нибудь на sf.net, в знак солидарности :)
PS. Сколько не делал попыток переползти со связки Eclipse 3.0.2 + MyEclipse 3.8.4 на Идею, ну никак не могу привыкнуть к ее свинговскому интерфейсу. Все мастера, все меню проработанны ОЧЕНЬ качественно, но вот сам процесс написания кода в редакторе, после эклипса ce,]trnbdyj кажеться просто издевательством каким-то над здравым смыслом..
В эклипсе больше всего неустраивает отсутствие J2EE средств разработки (JSP, etc..). WTP 0.7 до уровня J2EE в NetBeans к примеру еще минимум пол года будет рости, а реально думаю и больше. Остаеться безальтернативный вариант - триальный плагин MyEclipse, который все никак не может зарелизиться для нового эклипса, да и сам работает не без огрехов.