Фил Ранжин
хороший вопрос
Ilya
Вывод: теоркат не всегда помогает искать подстроку.
Фил Ранжин
мы всё равно довольно бинарно мыслим
Фил Ранжин
или умный чувак, или тупой
Фил Ранжин
а у конкретно этого по его словам не один год в разработке
Фил Ранжин
и типа, ну странно это
Фил Ранжин
он же даже проверил код
Фил Ранжин
перед тем как нам отдать
Фил Ранжин
при этом, я когда сам написал этот поиск подстроки тоже понервничал
Shub
Оба решения непроходные на интервью, если что. Даже если их отладить до рабочего состояния
Фил Ранжин
нее ты че, меня жсники с руками бы загребли с таким кодом и сделали бы своим богом
Фил Ранжин
это полное говно, но все ещё лучше, чем то что делают они
Фил Ранжин
кстати
Фил Ранжин
а тут спросили, а чего не фпшно
Фил Ранжин
а это не сделаешь фпшно, если у тебя нет методов строки
Shub
Вывод: теоркат не всегда помогает искать подстроку.
Искать подстроку помогает внезапно ТОЛЬКО алгоритм поиска подстроки. Нет, переизобрести его на интервью не получится, если б это было так тривиально, то премий АСМ за них бы не давали и именами изобретателей не называли
Ayrat
Да чой это, всегда можно на рекурсии с фолдами
Фил Ранжин
Фил Ранжин
покеж
Shub
Фил Ранжин
Ayrat
Shub
У них только итеративные циклы
Фил Ранжин
редьюс есть
Ayrat
Ну редьюс тоже пойдёт.
Фил Ранжин
хз можно ли запрещать его использовать при такой задаче
Ayrat
покеж
Я, как и ты, с детьми этим утром
Фил Ранжин
но предположим что можно
Фил Ранжин
Ayrat
Фил Ранжин
мне ещё жена проснулась, и написала из другой комнаты
Фил Ранжин
чтоб я мультики выключил
Фил Ранжин
(
Фил Ранжин
держись там
Фил Ранжин
ох уж мне эти дети
Фил Ранжин
я чёт костылял себе на F# фолд с отменой
Фил Ранжин
на IEnumerable можно сделать
Ayrat
Там фолдМ над опциональным типом и вот уже ранний выход когда возвращаешь None
Фил Ранжин
Да я так и делал кстати
Фил Ранжин
Всё, я гожусь в создатели хаскеля
Фил Ранжин
но в целом кейс то редкий
Фил Ранжин
друган, про которого я говорил - это Паша, который у меня на подкасте был
Фил Ранжин
топит за жесткие интервью, и что типа никто нихера не умеет
Фил Ранжин
ну и нанял он за пол года ноль человек
Фил Ранжин
и теперь его самого уволят
Фил Ранжин
но передумывать он не собирается
Фил Ранжин
и это тоже интересно
Фил Ранжин
говорит вот этот поиск подстроки ему один из десяти пишет, так, чтобы хотя бы просто работало
Vasily
Работать имеет смысл с теми, кто есть в наличии
Vasily
Можешь ему передать, шо он долбоеб в этом плане
Фил Ранжин
я ему уже говорил
Фил Ранжин
а он говорит, что если человек не может найти подстроку самым тупым способом, то с ним невозможно работать, потому что он никаких задач не решит
Фил Ранжин
а я вот думаю, что если у вас не рокет саенс, то любой хер, который уже где то работал в индустрии - сойдет
Ayrat
Ayrat
Есть конторы с намеренным рокетсаенсом, например 7майндс в скале, они лепят либы йоба фпшные и консалтингом занимаются, вот туда не стоит идти работать.
Два из двух сотрудников этой компании в скала чате редкостные токсики. Ну и в целом целый день лепить бесполезные либы такое себе
Ayrat
Лучше уж продуктом заниматься, даже на спринге
Ayrat
Хоть чему-то полезному научишься, кроме перекладывания дырок в дырки
Ilya
Полезность можно по-разному оценить.
Ilya
Нет, всё равно получается, что спринг полезнее.
Фил Ранжин
я двано пришёл к тому, что работы бесполезные
Фил Ранжин
но ничего полезнее я правда тоже не нашёл
Фил Ранжин
Фил Ранжин
имею ввиду именно тех интервью
Фил Ранжин
а не софт, потому что это вообще другой разговор
Фил Ранжин
И тот же Паша меня бы не взял. Но когда ему надо in pair поработать над его фреймворками. он мне звонит, а не своим занкомым, которые досконально сишарп знают
Фил Ранжин
Но у него точно неверное понимание, зачем он ходит на работу и делает там что-то.
Фил Ранжин
фух, жена проснулась. Можно начинать жить
Фил Ранжин
Интересно, но я больше про гипотетический кейс
Фил Ранжин
Ахах. Я пол года назад такое проходил. И меня зарежктил чувак, которому не понравилось, что я не понимаю аджайл
Фил Ранжин
Статья уже зреет, и он уже труп, просто ещё не знает об этом
Doge