Size: a a a

2018 December 13

Cm

Cadovvl me in JUG NN
Вот так и с монадами. Понять-то их можно... А вот правильно применять - до сих пор проблемы...
источник

Cm

Cadovvl me in JUG NN
энивей, не грузи, у меня перерыв: первым делом соревнование
источник

SS

Sergey Smyshlyaev in JUG NN
источник

RK

Roman Khlebnov in JUG NN
источник

MB

Maxim Belov in JUG NN
Пипец, ребят, сколько текста) Вообще вы по-моему обсуждаете две крайности одного аспекта в организации разработки. А в реальности правит трейдофф, который уже выбирает нужную степень разделения ответственности, централизацию или наоборот. Ибо попробуй работая с неопытными людьми(или как вообще иногда происходит с долбоебами) выдать им по огромной фиче в ответственность - и все, проекту пизда. И наоборот, когда с тобой работаю опытные люди, на которых ты знаешь, что можно положиться в плане того, что они возьмут и запилят как надо - в такой ситуации абсолютно деструктивно мелко декомпозировать задачи - сам заебешься и времени кучу просрешь, да и толковых разрабов такие постановки задач тоже демотивируют ибо неинтересно
источник

Cm

Cadovvl me in JUG NN
У меня вообще психологическая травма... Ща по работе старый плюсовый код разбираю. Вижу там код
boolAttrTemp >>= (si + 1)

Ну это сдвиг вправо с присваиванием. Но я сидел сейчас 5 минут и втуплял "какого хрена?! в плюсах монады завезли?"
источник

SK

Sergey Kapralov in JUG NN
Maxim Belov
Пипец, ребят, сколько текста) Вообще вы по-моему обсуждаете две крайности одного аспекта в организации разработки. А в реальности правит трейдофф, который уже выбирает нужную степень разделения ответственности, централизацию или наоборот. Ибо попробуй работая с неопытными людьми(или как вообще иногда происходит с долбоебами) выдать им по огромной фиче в ответственность - и все, проекту пизда. И наоборот, когда с тобой работаю опытные люди, на которых ты знаешь, что можно положиться в плане того, что они возьмут и запилят как надо - в такой ситуации абсолютно деструктивно мелко декомпозировать задачи - сам заебешься и времени кучу просрешь, да и толковых разрабов такие постановки задач тоже демотивируют ибо неинтересно
Опять двадцатьпять. Не "ты сам заебешься декомпозировать", ибо не ты лично как архитектор декомпозируешь. Выше же было уже. Просто с точки зрения zerocracy ценится, живет хорошо и получает много тот разраб, кто умеет декомпозировать таски так, что всем остальным понятно.
источник

SK

Sergey Kapralov in JUG NN
У опытных людей как правило свой опыт, и не факт что он коррелирует с проектным видением. Даже опытный спец может заблуждаться в чем то, но когда он выкатит тысячу loc на ревью после двух потраченных человеко-недель, будет уже поздно.
источник

MB

Maxim Belov in JUG NN
Sergey Kapralov
У опытных людей как правило свой опыт, и не факт что он коррелирует с проектным видением. Даже опытный спец может заблуждаться в чем то, но когда он выкатит тысячу loc на ревью после двух потраченных человеко-недель, будет уже поздно.
ну я ведь не спорю, что должна быть какая-то точка синхронизации в проекте в виде человека у которого есть bigpicture и видение того, что будет дальше. Но вообще я считаю, что если чувак senior, то он должен все же интересоваться куда движется проект и зачем, потому что нихуя он не senior если он этого не делает, просто писать код много кто может, да и это вообще самое легкое что можно делать.
источник

SS

Sergey Smyshlyaev in JUG NN
Cadovvl me
У меня вообще психологическая травма... Ща по работе старый плюсовый код разбираю. Вижу там код
boolAttrTemp >>= (si + 1)

Ну это сдвиг вправо с присваиванием. Но я сидел сейчас 5 минут и втуплял "какого хрена?! в плюсах монады завезли?"
Это человек тоскует по Хаскелю с его bind
источник

SK

Sergey Kapralov in JUG NN
Maxim Belov
ну я ведь не спорю, что должна быть какая-то точка синхронизации в проекте в виде человека у которого есть bigpicture и видение того, что будет дальше. Но вообще я считаю, что если чувак senior, то он должен все же интересоваться куда движется проект и зачем, потому что нихуя он не senior если он этого не делает, просто писать код много кто может, да и это вообще самое легкое что можно делать.
> чувак senior, то он должен все же интересоваться куда движется проект и зачем

Интересоваться куда движется, принимать участие в развитии проекта - это одно, и микротаскингу не противоречит. Они за баги платят также как за закрытые таски, и понятие "бага" там очень растяжимое. Делать программиста ответственными за бизнес, аля "сделай красиво, тыж программист" - это другое. И это печально.
источник

MB

Maxim Belov in JUG NN
Sergey Kapralov
> чувак senior, то он должен все же интересоваться куда движется проект и зачем

Интересоваться куда движется, принимать участие в развитии проекта - это одно, и микротаскингу не противоречит. Они за баги платят также как за закрытые таски, и понятие "бага" там очень растяжимое. Делать программиста ответственными за бизнес, аля "сделай красиво, тыж программист" - это другое. И это печально.
тут я не говорю, что это истина в последней инстанции, но мне кажется что самый кайф и есть когда ты пишешь код и видишь, что он двигает бизнес, а не просто сидишь в офисе и чет-там инженеришь хуй знает зачем. Но это just for me
источник

SK

Sergey Kapralov in JUG NN
Maxim Belov
тут я не говорю, что это истина в последней инстанции, но мне кажется что самый кайф и есть когда ты пишешь код и видишь, что он двигает бизнес, а не просто сидишь в офисе и чет-там инженеришь хуй знает зачем. Но это just for me
А разве закрытая микротаска не двигает бизнес?
источник

SK

Sergey Kapralov in JUG NN
Кроме того - почему инженеришь хер знат зачем. Инфа то открытая - ясно же откуда эта микротаска взялась. Можно проследить ризонинг за ней всегда
источник

MB

Maxim Belov in JUG NN
Sergey Kapralov
А разве закрытая микротаска не двигает бизнес?
ты не видишь что именно ты сделал, ты просто закрыл таску, т.е. ты как муравей в муравейнике - видишь, что работа идет вперед, но личного достижения не чувствуешь, только коллективное. Не получится потом мастурбировать на мысли “Какой я ахуенный” 😂
источник

SK

Sergey Kapralov in JUG NN
Maxim Belov
ты не видишь что именно ты сделал, ты просто закрыл таску, т.е. ты как муравей в муравейнике - видишь, что работа идет вперед, но личного достижения не чувствуешь, только коллективное. Не получится потом мастурбировать на мысли “Какой я ахуенный” 😂
Ну вот у меня обратный экспириенс. Делаешь фичу, вкладываешься в нее, дизайнишь как боженька, а потом хрясь - оказывается "это не то что нам было нужно". И все - депрессия, ненависть. "Где вы суки раньше были!? В тикете же писано - делать так. Кому верить тогда?".
источник

SK

Sergey Kapralov in JUG NN
Или еще бывает - делаешь фичу, а параллельно с тобой еще ктото делает фичу. Его фича важнее - идет в апстрим. А твоя вечно торчит на дев ветке, потому что вроде как ннада, а мержить ссыкотно - конфликтов куча.
источник

SK

Sergey Kapralov in JUG NN
И сразу находятся причины чтоб не мержить
источник

SK

Sergey Kapralov in JUG NN
С микротасками проще - ну не замержил и не замержил: цена вопроса - один вшивый час. Да и конфликты реже бывают - дельта то мизерная
источник

SK

Sergey Kapralov in JUG NN
И вообще - разве не мотивируешься, когда осознаешь, что твою работу не просто взяли в апстрим, но при этом ты еще обеспечил оплачиваемой работой определенное количество людей по всему свету. Они все работают над той же фичей, следуя твоим гайдлайнам, а не чьим то прихотям. Что ты - не просто кодер, ты - работодатель))
источник