Мне кажется, что они сначала задизайнили и сделали двойную, но потом, когда всё уже было сделано и до релиза оставалось уже не много, какая-то большая шишка сказала: "Не, смотрится тупо, переделываем".
Legacy код в крупных компаниях для опытного специалиста - это ниша, залог стабильности и спокойствия.
Если условный Олег разбирается в этом, кхе кхе, ..вне, то он - ценный сотрудник.
И когда Олег прийдёт за повышением, для бизнеса гораздо выгоднее зп повысить, чем обучать нового сотрудника или, тем более, переписывать код.
Большой тех долг и/или куча легаси - это проблема бизнеса, из-за которых он может терять кучу денег. А хитрый разработчик не стремится это положение менять. Он стремится этот поток денег, так сказать, сконфигурировать в свою пользу.
А если, всё-таки, переписывать - то вот и возможность Олегу стать тимлидом команды, которая делает рефакторинг.
Этичная сторона тоже в порядке. Никто никого не обманывает, все всё понимают. Просто человек не стремится всеми силами лишать себя конкурентных преимуществ. Да и копаться в такой кодовой базе не очень приятно.
Среди разработчиков обычно таится хотя бы один энтузиаст по защите данных
Я такой)
Увидев мой XSS эксплойт на нашем сайте (можно вытянуть одним GET запросом: email, телефон, имя, id, id гугл метки, сессию...), хоть уязвимость и закрыли, но как-то никто не оценил...
А теперь давайте думать, как мы будем сравнивать команды, где одна из них занимается авторизацией и фродом, и команду, которая занимается бэкапами и аналитикой.
Ну, по количеству закрытых задач. Некоторые особенно эффективные менеджеры меряют количество написанного кода. Но это еще на уровень выше, чем у irintus.
Так это мы ещё на js. Всё, что описано выше - это ускорение и облегчение работы с помощью усложнения процессов. То, что сделают за год на Pure JS, на реактах/вьюхах сделают за 3 месяца. После появления JQuery вектор был определен. Нам осталось только по нему двигаться. Всё быстрее и быстрее.
С другой стороны, многие используют тот-же реакт неправильно. Реакт - это библиотека для рендеринга. Поэтому бизнес-логику нужно держать отдельно. Никакой бизнес логики в компонентах. И, тем более, сетевых запросов.
Хотел написать тоже самое. Я не удивлюсь, если он и не был в курсе, что так можно.
Мне кажется, что они сначала задизайнили и сделали двойную, но потом, когда всё уже было сделано и до релиза оставалось уже не много, какая-то большая шишка сказала: "Не, смотрится тупо, переделываем".
Вот это я понимаю костыль
Стакан подобран не оптимально под такое количество воды (с)
Legacy код в крупных компаниях для опытного специалиста - это ниша, залог стабильности и спокойствия.
Если условный Олег разбирается в этом, кхе кхе, ..вне, то он - ценный сотрудник.
И когда Олег прийдёт за повышением, для бизнеса гораздо выгоднее зп повысить, чем обучать нового сотрудника или, тем более, переписывать код.
Большой тех долг и/или куча легаси - это проблема бизнеса, из-за которых он может терять кучу денег. А хитрый разработчик не стремится это положение менять. Он стремится этот поток денег, так сказать, сконфигурировать в свою пользу.
А если, всё-таки, переписывать - то вот и возможность Олегу стать тимлидом команды, которая делает рефакторинг.
Этичная сторона тоже в порядке. Никто никого не обманывает, все всё понимают. Просто человек не стремится всеми силами лишать себя конкурентных преимуществ. Да и копаться в такой кодовой базе не очень приятно.
Я такой)
Увидев мой XSS эксплойт на нашем сайте (можно вытянуть одним GET запросом: email, телефон, имя, id, id гугл метки, сессию...), хоть уязвимость и закрыли, но как-то никто не оценил...
А караваны можно будет грабить?
Уже приоритет 1
Hidden text
В школе, между парами математики (мат класс), мы ещё и шутили.
Это когда фразу не нужно воспринимать буквально, а наоборот - искать скрытый смысл, сатиру, юмор. Но это требует чуток подумать.
Объяснять шутку не буду - это уже слишком.
"=" - это оператор присвоения, а не равенства
А ещё посасывают смузи, разъезжая на электро-самокатах, да
Ах да, забыл: P.S. /s
Ну, по количеству закрытых задач. Некоторые особенно эффективные менеджеры меряют количество написанного кода. Но это еще на уровень выше, чем у irintus.
3 1337.00 рублей за 1е место.
1 3370.00 рублей за 2е и 3е место.
Обращайтесь
Тсс, что ж вы так кайф ребятам обламываете. Это ж должен был быть сюрприз на НГ
Причем, со 2-ой формой допуска к гостайне то. Это документы "совершенно секретно", между прочим
Кто бы знал, что опечатка может привести к столь масштабным и хорошим последствиям
Так это мы ещё на js. Всё, что описано выше - это ускорение и облегчение работы с помощью усложнения процессов. То, что сделают за год на Pure JS, на реактах/вьюхах сделают за 3 месяца. После появления JQuery вектор был определен. Нам осталось только по нему двигаться. Всё быстрее и быстрее.
С другой стороны, многие используют тот-же реакт неправильно. Реакт - это библиотека для рендеринга. Поэтому бизнес-логику нужно держать отдельно. Никакой бизнес логики в компонентах. И, тем более, сетевых запросов.