Re[10]: В чем удобство Maven (зачем оно нужно)?
От: keenn  
Дата: 18.04.11 16:58
Оценка:
C>Байт-коду пофиг для какой он JVM. И оптимизаций в нём тоже почти что и нет (за исключением тривиальных типа dead code elimination).

ясненько. т.е. все специализации только на уровне jvm. сенкс
Re[11]: В чем удобство Maven (зачем оно нужно)?
От: Aib https://razborpoletov.com
Дата: 18.04.11 18:05
Оценка:
Здравствуйте, keenn, Вы писали:

C>>Байт-коду пофиг для какой он JVM. И оптимизаций в нём тоже почти что и нет (за исключением тривиальных типа dead code elimination).


K>ясненько. т.е. все специализации только на уровне jvm. сенкс


Ну вообще-то не все так категорично — небольшие тонкости все таки есть между компилятором в eclipse и javac. Например вот это @Annotation("",) не скомпилится на javac, а на ecj нормально. Но в общем случае инструкции байткода стандартны.
Re[4]: В чем удобство Maven (зачем оно нужно)? Ну и зачем?
От: JazzzMaster Россия  
Дата: 18.04.11 19:53
Оценка:
Здравствуйте, WFrag, Вы писали:

WF>Здравствуйте, LeonidV, Вы писали:


WF>Да ладно. Чуть что посложнее и билд на Maven получается таким же описанием процесса сборки. antrun, конечно, немного спасает. Но всё равно, формат и негибкость POM-ок удручает неимоверно.


WF>Maven отвратителен. Но, увы, это стандарт, а это уже многое значит.


Дружище!! Дай пожму твою руку!
... << RSDN@Home 1.2.0 alpha 4 rev. 1476>>
Re[9]: В чем удобство Maven (зачем оно нужно)?
От: Donz Россия http://donz-ru.livejournal.com
Дата: 19.04.11 06:18
Оценка: :)
Здравствуйте, Mr.Delphist, Вы писали:

MD>Неужели действительно одинаковы, с точностью до совместимости бинарных файлов? И можно половину файлов собрать одним компилем, а вторую — другим, и всё заработает? Блин, вы счастливые люди. Серьезно. Пора учить java.


Мы наблюдали момент просветления Удачи!
Re[9]: В чем удобство Maven (зачем оно нужно)?
От: elmal  
Дата: 19.04.11 07:06
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

MD>- Коля, откатываем. Нам ещё мержиться с двумя бранчами — давай формат не будем трогать.

Представляю какая колбаса у вас в коде творится . Просто отформатировать нормально проблемы если, а уж про рефакторинги простейшие наверно даже забыть можно. Хотя б 200 тысяч то разработчикам платите то, в компенсацию за нервную работу, подозреваю что с постоянными авралами и срывами сроков ?
Re[10]: В чем удобство Maven (зачем оно нужно)?
От: WFrag США  
Дата: 19.04.11 07:35
Оценка:
Здравствуйте, elmal, Вы писали:

MD>>- Коля, откатываем. Нам ещё мержиться с двумя бранчами — давай формат не будем трогать.

E>Представляю какая колбаса у вас в коде творится . Просто отформатировать нормально проблемы если, а уж про рефакторинги простейшие наверно даже забыть можно.

Когда в проекте несколько IDE, настроить их все так, чтобы они форматировали абсолютно одинаково, может оказаться не самой простой задачей. А без этого, личности, которые переформатируют исходники перед коммитом, будут постоянно перетягивать одеяло между собой.
Re[11]: В чем удобство Maven (зачем оно нужно)?
От: hrensgory Россия  
Дата: 19.04.11 07:54
Оценка:
On 19.04.2011 11:35, WFrag wrote:

> Когда в проекте несколько IDE, настроить их все так, чтобы они

> форматировали *абсолютно* одинаково, может оказаться не самой простой
> задачей. А без этого, личности, которые переформатируют исходники перед
> коммитом, будут постоянно перетягивать одеяло между собой.

Настроить можно (по крайней мере Эклипс и Идею единообразно под
требования заказчика настраивали без проблем). Личность, кстати, можно
заменить машиной.

Перетягивание одеяла возможно только если у кого-либо есть вредная
привычка форматировать перед коммитом исходники всего модуля (или
директорию) целиком. Как правило лечится однократной поркой негодяя на
конюшне.

--
WBR,
Serge.
Posted via RSDN NNTP Server 2.1 beta
Re[12]: В чем удобство Maven (зачем оно нужно)?
От: WFrag США  
Дата: 19.04.11 08:28
Оценка:
Здравствуйте, hrensgory, Вы писали:

H>On 19.04.2011 11:35, WFrag wrote:


>> Когда в проекте несколько IDE, настроить их все так, чтобы они

>> форматировали *абсолютно* одинаково, может оказаться не самой простой
>> задачей. А без этого, личности, которые переформатируют исходники перед
>> коммитом, будут постоянно перетягивать одеяло между собой.

H>Настроить можно (по крайней мере Эклипс и Идею единообразно под

H>требования заказчика настраивали без проблем). Личность, кстати, можно
H>заменить машиной.

Я специально не пытался, но, например, NetBeans и Eclipse по-разному форматируют параметры методов. Одинаково настроить не получилось

В принципе-то, конечно, один раз делаются три настройки для IDEA, Eclipse и NetBeans с максимально близкими свойствами, но это стоит времени.

Машина -- это да, разумная мысль.

H>Перетягивание одеяла возможно только если у кого-либо есть вредная

H>привычка форматировать перед коммитом исходники всего модуля (или
H>директорию) целиком. Как правило лечится однократной поркой негодяя на
H>конюшне.

А в чём проблема, если исходники уже отформатированы как надо?
Re[10]: В чем удобство Maven (зачем оно нужно)?
От: Mr.Delphist  
Дата: 20.04.11 08:34
Оценка:
Здравствуйте, elmal, Вы писали:

E>Здравствуйте, Mr.Delphist, Вы писали:


MD>>- Коля, откатываем. Нам ещё мержиться с двумя бранчами — давай формат не будем трогать.

E>Представляю какая колбаса у вас в коде творится . Просто отформатировать нормально проблемы если, а уж про рефакторинги простейшие наверно даже забыть можно.

Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.
Re[11]: В чем удобство Maven (зачем оно нужно)?
От: Курилка Россия http://kirya.narod.ru/
Дата: 20.04.11 08:46
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

MD>Здравствуйте, elmal, Вы писали:


E>>Здравствуйте, Mr.Delphist, Вы писали:


MD>>>- Коля, откатываем. Нам ещё мержиться с двумя бранчами — давай формат не будем трогать.

E>>Представляю какая колбаса у вас в коде творится . Просто отформатировать нормально проблемы если, а уж про рефакторинги простейшие наверно даже забыть можно.

MD>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.


Т.е. PM у вас нет, или он не выполняет свои обязанности?
Re[12]: В чем удобство Maven (зачем оно нужно)?
От: Aib https://razborpoletov.com
Дата: 20.04.11 09:15
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Здравствуйте, Mr.Delphist, Вы писали:


MD>>Здравствуйте, elmal, Вы писали:


E>>>Здравствуйте, Mr.Delphist, Вы писали:


MD>>>>- Коля, откатываем. Нам ещё мержиться с двумя бранчами — давай формат не будем трогать.

E>>>Представляю какая колбаса у вас в коде творится . Просто отформатировать нормально проблемы если, а уж про рефакторинги простейшие наверно даже забыть можно.

MD>>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.


К>Т.е. PM у вас нет, или он не выполняет свои обязанности?


PM — лох, TL — рулит
Re[13]: В чем удобство Maven (зачем оно нужно)?
От: Курилка Россия http://kirya.narod.ru/
Дата: 20.04.11 09:38
Оценка:
Здравствуйте, Aib, Вы писали:

Aib>Здравствуйте, Курилка, Вы писали:


К>>Здравствуйте, Mr.Delphist, Вы писали:


MD>>>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.


К>>Т.е. PM у вас нет, или он не выполняет свои обязанности?


Aib>PM — лох, TL — рулит


Т.е. описаное выше — это результат гениального тимлидерства? Неплохо...
Re[12]: В чем удобство Maven (зачем оно нужно)?
От: Mr.Delphist  
Дата: 20.04.11 10:12
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Здравствуйте, Mr.Delphist, Вы писали:


MD>>Здравствуйте, elmal, Вы писали:


E>>>Здравствуйте, Mr.Delphist, Вы писали:


MD>>>>- Коля, откатываем. Нам ещё мержиться с двумя бранчами — давай формат не будем трогать.

E>>>Представляю какая колбаса у вас в коде творится . Просто отформатировать нормально проблемы если, а уж про рефакторинги простейшие наверно даже забыть можно.

MD>>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.


К>Т.е. PM у вас нет, или он не выполняет свои обязанности?


Диалог PM с девелопером — см. выше. Иногда с такими "идейными" девелоперами приходится даже расставаться, т.к. страдает вся команда.
Re[11]: В чем удобство Maven (зачем оно нужно)?
От: elmal  
Дата: 20.04.11 10:21
Оценка: +1
Здравствуйте, Mr.Delphist, Вы писали:

MD>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.

Взгляды всегда одинаковые. Последнее слово за главным на проекте, но стиль форматирования у всех всегда единый. Кто отступает от правил — пару раз скажешь, что у тебя проблема с форматированием — все, больше проблем с форматированием нет. Тоже самое с по разному настроенными автоформаттерами. Если кто выбивается — ему об этом надо сообщить, он правит, и все, больше проблем не возникает.
С форматированием я знаю только одну проблему — это когда какой то биг босс запрещает переформатировать по нормальному. И это в течение многих лет. Форматирование лесенкой, мешанина из табов и пробелов — это шедевр. Но и то можно жить при желании — вначале отформатировать нормально, сделать то, что нужно, а потом вернуть ненаглядное для шефа отсутствие форматирования. Всего лишь в 10 раз сроки затягиваются по сравнению с тем, как если б палки в колеса не вставляли, а так — и в таких условиях можно что то делать.
Re[14]: В чем удобство Maven (зачем оно нужно)?
От: Aib https://razborpoletov.com
Дата: 20.04.11 13:19
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Здравствуйте, Aib, Вы писали:


Aib>>Здравствуйте, Курилка, Вы писали:


К>>>Здравствуйте, Mr.Delphist, Вы писали:


MD>>>>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.


К>>>Т.е. PM у вас нет, или он не выполняет свои обязанности?


Aib>>PM — лох, TL — рулит


К>Т.е. описаное выше — это результат гениального тимлидерства? Неплохо...


Это я хотел сказать что это не дело пм'а следить за форматирвоанием кода на проекте
Re[15]: В чем удобство Maven (зачем оно нужно)?
От: Курилка Россия http://kirya.narod.ru/
Дата: 20.04.11 14:01
Оценка:
Здравствуйте, Aib, Вы писали:

Aib>Здравствуйте, Курилка, Вы писали:


К>>Здравствуйте, Aib, Вы писали:


Aib>>>Здравствуйте, Курилка, Вы писали:


К>>>>Здравствуйте, Mr.Delphist, Вы писали:


MD>>>>>Вы никогда не работали в проекте, где у двух людей разные взгляды на "нормальное форматирование"? Или когда у двух эклипсов настроены разные автоформаттеры? Осчучения феерические.


К>>>>Т.е. PM у вас нет, или он не выполняет свои обязанности?


Aib>>>PM — лох, TL — рулит


К>>Т.е. описаное выше — это результат гениального тимлидерства? Неплохо...


Aib>Это я хотел сказать что это не дело пм'а следить за форматирвоанием кода на проекте


Дело PM-а — сделать работу комманды наиболее продуктивной, в частности, разрешив проблемы, если они имеются (или делегировав полномочия подходящему члену команды). Хорошо, конечно, если есть хороший лид, и проблема не будет эскалирована выше. Но тут-то, видимо, проблема не решается вообще в принципе, и сказывается на общем результате, а ответственный за него, в первую очередь — PM.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.