Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 [7]      все
 Re: Как работается в Майджор авто?  [new]
fkthat
Member

Откуда:
Сообщений: 1443
alexeyvg
Честно говоря, кода встречаю людей, которые в штыки воспринимают парное программирование, или ревью кода, то думаю: "оу, неужели с ЭТИМ придётся вместе работать? Неужели у этого человека настолько низкий уровень, что у него начинается истерика, когда кто то захочет проверить его код, и тем более укажет, что там у него какая то неправильность?"

Ревью кода - гуд и маст хэв. Парное программирование - в джоппу. Лично я не смогу вообще писать код, когда кто-то над душой сидит да еще и вмешивается (может это ментальная особенность, но, уверен, я далеко не один такой). Можно тогда еще парный поход в туалет ввести - один отливает, другой держит.
7 окт 19, 17:15    [21988567]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
fkthat
Member

Откуда:
Сообщений: 1443
Дикий Билл
Вован Барабан
alexeyvg,
ide все сама ставит, надо только настроить, чекстиль и сонар мест хев
До сих пор ни у кого не поучилось.
Хотя пытался абсолютно каждый :)


WTF, для студии тулзов миллион, которые автоформатят код при сейве. Да из без тулзов можно просто жмакнуть Ctrl+K+D.
7 окт 19, 19:54    [21988731]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29297
fkthat
Парное программирование - в джоппу. Лично я не смогу вообще писать код, когда кто-то над душой сидит да еще и вмешивается
Вообще в жизни не редкость, когда два человека делают что то вместе. Путешествуют, ползут в разведке к врагу, катаются на водных лыжах, занимаются сексом, ну и так далее. И ничего, нормально, не страдают.
А кому то это не нравится - тоже ничего страшного, в конце концов, парное программирование практикуется очень редко.
7 окт 19, 20:47    [21988811]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
Охранник смузи-машины
Member

Откуда:
Сообщений: 671
PsyMisha
Но по сравнению с RUP/Waterfall вижу много преимуществ

если бы ещё скрам применялся так, как он был задуман.
скрам создан для того чтобы уйти от бюрократии, сделать всех равными, дать людям право решать, как они будут работать.
В скраме нет должностей, есть только роли ("роли" не равно "должности")
А что имеем по факту?
начальники назвали себя "скрам-мастерами" и ставят задачи разработчикам, указывают за сколько часов разработчик должен сделать задачу. Что само по себе грубейшее нарушение методологии, так как скрам-мастер не просто не имеет права оценивать задачи и вмешиваться в работу команды, более того, в скраме не используются реальные часы. Скрам оперирует сторипоинтами.
Идём далее. ежедневные стэндапы из обмена информацией о состоянии дел превращены в отчёт перед скрам-мастером-начальником, и более того, последнее веяние - одного стэндапа уже стало мало, надо проводить два стэндапа, один днём, другой вечером.
В эджайл манифесте написано "люди и взаимоотношения важнее процессов", что призвано создать самоорганизующуюся команду людей, которые сами решают, как им работать, а по факту мы слышим "кому не нравится - никто не держит".
И так практически в каждой конторе, где я видел скрам!
Разве это написано в манифесте, разве так завещали работать по скраму Великие Апостолы Эджайла?
7 окт 19, 22:17    [21988903]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
Охранник смузи-машины
Member

Откуда:
Сообщений: 671
AGILE manifesto
Работающий продукт — основной показатель прогресса

работающий продукт, а не списанные часы в трекере
7 окт 19, 22:34    [21988916]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
Дикий Билл
Member

Откуда:
Сообщений: 9531
Охранник смузи-машины
PsyMisha
Но по сравнению с RUP/Waterfall вижу много преимуществ

если бы ещё скрам применялся так, как он был задуман.
скрам создан для того чтобы уйти от бюрократии, сделать всех равными, дать людям право решать, как они будут работать.
В скраме нет должностей, есть только роли ("роли" не равно "должности")
А что имеем по факту?
начальники назвали себя "скрам-мастерами" и ставят задачи разработчикам, указывают за сколько часов разработчик должен сделать задачу. Что само по себе грубейшее нарушение методологии, так как скрам-мастер не просто не имеет права оценивать задачи и вмешиваться в работу команды, более того, в скраме не используются реальные часы. Скрам оперирует сторипоинтами.
Идём далее. ежедневные стэндапы из обмена информацией о состоянии дел превращены в отчёт перед скрам-мастером-начальником, и более того, последнее веяние - одного стэндапа уже стало мало, надо проводить два стэндапа, один днём, другой вечером.
В эджайл манифесте написано "люди и взаимоотношения важнее процессов", что призвано создать самоорганизующуюся команду людей, которые сами решают, как им работать, а по факту мы слышим "кому не нравится - никто не держит".
И так практически в каждой конторе, где я видел скрам!
Разве это написано в манифесте, разве так завещали работать по скраму Великие Апостолы Эджайла?
ну в Мэйджоре такого нет.
8 окт 19, 07:06    [21989010]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4839
Охранник смузи-машины
Разве это написано в манифесте, разве так завещали работать по скраму Великие Апостолы Эджайла?


Ну Иисус тоже не говорил о сжигании ведь и еретиков.
Но люди, как то справились с обоснованием этого.

Любая идея может быть исталкована вплоть до своей противоположности.
8 окт 19, 09:36    [21989107]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
PsyMisha
Member

Откуда: другая столица
Сообщений: 386
mad_nazgul,

Сильно.
8 окт 19, 12:46    [21989333]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
Василий_100
Member

Откуда:
Сообщений: 136
fkthat
alexeyvg
Честно говоря, кода встречаю людей, которые в штыки воспринимают парное программирование, или ревью кода, то думаю: "оу, неужели с ЭТИМ придётся вместе работать? Неужели у этого человека настолько низкий уровень, что у него начинается истерика, когда кто то захочет проверить его код, и тем более укажет, что там у него какая то неправильность?"

Ревью кода - гуд и маст хэв. Парное программирование - в джоппу. Лично я не смогу вообще писать код, когда кто-то над душой сидит да еще и вмешивается (может это ментальная особенность, но, уверен, я далеко не один такой). Можно тогда еще парный поход в туалет ввести - один отливает, другой держит.


IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).
9 окт 19, 12:52    [21990303]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2343
Василий_100
IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).
да да, именно так, и никак иначе

P.S.: с трудом набираю текст, руки отбиты
9 окт 19, 12:54    [21990305]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
fkthat
Member

Откуда:
Сообщений: 1443
Василий_100
IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).

В разработке регулярно натыкаешься на упоротых, которые пишут на основе каких-то своих половых фантазий, которые им ночью приснились. У меня давно был однажды код-ревьюер, который был твердо убежден, что кусок кода надо выделять в отдельный класс или метод только если он используется более чем из одного места. После его чудо-рефакторинга на свет рождались простыни по 500 и более строк на файл и по сотне строк на метод. Поскольку мы с ним были на равных позициях, то ухерачить его по жбану томом Макконнелла я не мог. Для всего этого просто нужны подробные официальные гайды.
9 окт 19, 13:53    [21990401]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4839
Василий_100
IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).


Использовал парное программирование до того, как это стало модным. :-)

Это было весело.
Скорость работы не сказал бы что увеличивалась в два раза, но кучу опечаток и логических ошибок в условиях видно сразу.
Ну плюс не прерывный мозговой штурм.
Когда задачу можно обсудить.
Да и за "сессию" можно как минимум парочку вариантов решения задачи опробовать.
9 окт 19, 13:56    [21990404]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
monstrU
Member

Откуда: Москва
Сообщений: 1163
fkthat
Василий_100
IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).

В разработке регулярно натыкаешься на упоротых, которые пишут на основе каких-то своих половых фантазий, которые им ночью приснились. У меня давно был однажды код-ревьюер, который был твердо убежден, что кусок кода надо выделять в отдельный класс или метод только если он используется более чем из одного места. После его чудо-рефакторинга на свет рождались простыни по 500 и более строк на файл и по сотне строк на метод. Поскольку мы с ним были на равных позициях, то ухерачить его по жбану томом Макконнелла я не мог. Для всего этого просто нужны подробные официальные гайды.


как то неясно, если персонаж выделял повторяющиеся фрагменты в функции, то объем кодовой базы должен был уменьшаться.
откуда брались простыни размером по 500?
может еще что былдо
9 окт 19, 14:00    [21990409]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4839
monstrU
как то неясно, если персонаж выделял повторяющиеся фрагменты в функции, то объем кодовой базы должен был уменьшаться.
откуда брались простыни размером по 500?
может еще что былдо


Потому что говорить не значит делать?! :-)
9 окт 19, 14:40    [21990472]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1774
Василий_100
IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).


Я не так много работал парным программированием.
Только в институте (мало было компов) и иногда, когда надо очень быстро написать рабочий код.
Что скажу- устаёшь быстро, но результаты _намного_ лучше. Реально сразу пишется красивый и рабочий код.
По сути это онлайн кодревью с подсказками.
В современных условиях второй человек сидит с ноутом и может быстро гуглить что-то.
9 окт 19, 14:44    [21990480]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
fkthat
Member

Откуда:
Сообщений: 1443
monstrU
как то неясно, если персонаж выделял повторяющиеся фрагменты в функции

Он делал ровно наоборот. Если пять методов по 10 строк каждый слить в один, то как раз и получится простыня в полсотни строк.
9 окт 19, 16:12    [21990625]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29297
Василий_100
IMHO при парном программировании каждый будет бить другого по рукам, говоря с пеной у рта о необходимости применения того или иного паттерна, работы с кодом и вплоть до стиля программирования (где и как ставить скобки, писать ли комментарий сразу или же после того, как код устоялся и так далее).
Для таких сотрудников парное программирвоание - единственный шанс хоть что то написать. Потому что по отдельности они будут применять разные паттерны, и писать код в разных стилях.
Хотя, конечно, самое правильное - распознавать таких на собеседовании, и "мы вам перезвоним".
9 окт 19, 20:59    [21990851]     Ответить | Цитировать Сообщить модератору
 Re: Как работается в Майджор авто?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29297
fkthat
Если пять методов по 10 строк каждый слить в один, то как раз и получится простыня в полсотни строк.
Мда, не видели вы индусских "простыней"... 5000 строк в функции - вот это простыня.
9 окт 19, 21:06    [21990854]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 [7]      все
Все форумы / Работа Ответить