Size: a a a

2020 June 02

W

Warstone in Modern::Perl
Тигран Оганесян
я и не говорю что доказывает, но как минимум есть пример того, когда концепция - работает не трож правильная, и таких примеров уйма
И я опять скажу что с этим-то я не спорил. Я говорил что есть такие случаи когда она не работает и, следовательно, не является законом. На что вы мне начали возражать и все завертелось
источник

ТО

Тигран Оганесян... in Modern::Perl
Warstone
И я опять скажу что с этим-то я не спорил. Я говорил что есть такие случаи когда она не работает и, следовательно, не является законом. На что вы мне начали возражать и все завертелось
вы утверждали, что обратное более общее
источник

a

allter in Modern::Perl
Alexey Ugnichev
Потому что рефакторинг не был своевременно сделан (не видел кода, могу только гадать по википедии, соответственно).
Или потому что был использован неправильный скоуп для рефакторингов ("всё и сразу"). Про подход к рефакторингу у MS я написал.
Сложно говорить о гипотетическом техническом долге браузер, который подарил нам JavaScript и CSS...
источник

ТО

Тигран Оганесян... in Modern::Perl
точнее что принцип применим только в узком кругу, я же говрил дослвно - если задача не меняется, то и код менять не надо
источник

ТО

Тигран Оганесян... in Modern::Perl
перефразирую - если условия не меняюстя - то и код не надо менять
источник

W

Warstone in Modern::Perl
Тигран Оганесян
вы утверждали, что обратное более общее
Ну во-первых - не утверждал. Но допустим это так... Как вы этим кейсом хоть как-то подтвердите свою правоту? Если мы начинаем говорить степенями, то надо собирать кейсы и набирать статистику.
источник

ТО

Тигран Оганесян... in Modern::Perl
или даже так - если рефакторинг не даст ничего бизнесу - то его делать не надо
источник

W

Warstone in Modern::Perl
Однако вы утверждали что это всегда так.
источник

W

Warstone in Modern::Perl
Про рефакторинг вы начали первым.
источник

ТО

Тигран Оганесян... in Modern::Perl
я и сейчс утверждаю, что если к примеру нужна табуретка только - то не надо из нее делать диван
источник

ТО

Тигран Оганесян... in Modern::Perl
тут мне кажется вопрос восприятия - работает не трож, мы понимаем по разному
источник

AU

Alexey Ugnichev in Modern::Perl
Тигран Оганесян
я и сейчс утверждаю, что если к примеру нужна табуретка только - то не надо из нее делать диван
Очень плохая аналогия, хуже только когда программистов со строителями сравнивают ;)
источник

W

Warstone in Modern::Perl
Тигран Оганесян
я и сейчс утверждаю, что если к примеру нужна табуретка только - то не надо из нее делать диван
Но мы с вами говорим о другом. Это все равно что утверждать в рамках этого разговора, что мороженное - холодное.
источник

ТО

Тигран Оганесян... in Modern::Perl
не спорю, я плохо убеждаю, да :)
источник

a

allter in Modern::Perl
Alexey Ugnichev
Но Edge использует чужой codebase (ничего плохого, естественно, в этом нет, но в разрезе нашей дискуссии забавно), а IE уже как бы всё. А Mozilla Corporation придумывает Rust, который всё тот же Microsoft очень сейчас хвалит.
С точки зрения бизнеса какая разница, какой codebase, если ты не пережил конкурента? Мы сейчас обсуждали не стабильность корпорации, а тот момент, что предложение рефакторинга технарями может быть медвежьей услугой (или, может, троянским конём) для бизнеса. Нужно чётко понимать, где надо вкладываться в рефакторинги (и другие технологические заделы), а где нет.
И Mozilla Foundation - это не наследник NS. Это результат дружбы крупных игроков против MS.

На сём. мне кажется, я свою точку зрения высказал. :)
источник

AU

Alexey Ugnichev in Modern::Perl
allter
С точки зрения бизнеса какая разница, какой codebase, если ты не пережил конкурента? Мы сейчас обсуждали не стабильность корпорации, а тот момент, что предложение рефакторинга технарями может быть медвежьей услугой (или, может, троянским конём) для бизнеса. Нужно чётко понимать, где надо вкладываться в рефакторинги (и другие технологические заделы), а где нет.
И Mozilla Foundation - это не наследник NS. Это результат дружбы крупных игроков против MS.

На сём. мне кажется, я свою точку зрения высказал. :)
Не где, а когда. Технический долг это не выдумка, а реальность.
источник

AU

Alexey Ugnichev in Modern::Perl
Опять же, подозреваю что Спольски рефакторит при первой возможности.
источник

AK

Andrey Konovalov in Modern::Perl
Кстати, есть ли смысл переписывать на golang, если люди уровня Перепелицы сделают код на Perl даже быстрее? Бизнесу не нужен Golang, perl справляется. В целом. Особенно если клонировать Владимира 150 раз.
источник

ТО

Тигран Оганесян... in Modern::Perl
Warstone
Но мы с вами говорим о другом. Это все равно что утверждать в рамках этого разговора, что мороженное - холодное.
можем конечно начать сначала, но не думаю что есть смысл, ибо как мне кажется понимания фразы - работает , не трож у нас отличаются, а еще отличаются понимания фразы - если задача не менялась, то и код менять не надо
источник

AK

Andrey Konovalov in Modern::Perl
Но зачем-то переписывают. Иногда на ноду (терминальный вариант), часто на python, но кто может себе позволить - на golang
источник