Size: a a a

2020 May 16

AZ

Alex Zhukovsky in rust_offtopic
top-bottom правильный подход, bottom-top - провал
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
"Мне нужен трейт сервиса авторизации. Что в нем должно быть? Да хер знает, нафигачу реализаций, А потом все общее добавлю в трейт" - ну блин
а как ты думаешь появился самый первый трейт сервиса авторизации?
источник

SP

Stanislav Popov in rust_offtopic
наверняка же челики просто от души писали, потом увидели общие места где можно развязать, генерализировали
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
тип это контракт на функцию. Если ты сначала пишешь тело, то по сути ты сам не знашеь что она должна делать. "Пусть делает хоть что-нибудь"
Ну вот я знаю что функция должна распарсить поток токенов в определенную структуру. Большего я на этапе написания не знаю. Потом понимаю что функция должна возвращать Result. Потом в процессе понимаю что ей нужно ещё какой-то контекст передать для парсинга. И так далее.
источник

SP

Stanislav Popov in rust_offtopic
вот я тебе скажу напиши мне трейт для кравлинга двачей. и что ты? знаешь зараннее как тебе будет удобнее? знаешь что тебе будут нужны только массив ссылок а не дерево?
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
"Мне нужен трейт сервиса авторизации. Что в нем должно быть? Да хер знает, нафигачу реализаций, А потом все общее добавлю в трейт" - ну блин
Ну я примерно так и делаю
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
болтовня в чате тебе всегда позволяет понять вещи с самых животрепещущих углов
а техническая статья обычно очередная продажа очередного жс-фреймворка
Не неси фигни. Я лично, как и много троли - специально людям в чатах задвигаю технически неправильные вещи чтобы потом - через какое то время может через год или больше, после того как они воспользуются моими советами или тем что я тут несу - у них дико горело. @DogeShibu тут тем же самым занимается. Учитывая что такие как я самые громкие обычно то чаты просто источник дезинформации дикой.
источник

SP

Stanislav Popov in rust_offtopic
да тролит он. сервис авторизации это максимально топорная интерфейсная штука
источник

DS

Doge Shibu in rust_offtopic
Victor Sapiens
Не неси фигни. Я лично, как и много троли - специально людям в чатах задвигаю технически неправильные вещи чтобы потом - через какое то время может через год или больше, после того как они воспользуются моими советами или тем что я тут несу - у них дико горело. @DogeShibu тут тем же самым занимается. Учитывая что такие как я самые громкие обычно то чаты просто источник дезинформации дикой.
Не, я не задвигаю неправильные вещи, это не мой стиль
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Ну вот я знаю что функция должна распарсить поток токенов в определенную структуру. Большего я на этапе написания не знаю. Потом понимаю что функция должна возвращать Result. Потом в процессе понимаю что ей нужно ещё какой-то контекст передать для парсинга. И так далее.
ну это рефайн, Это нормально.
источник

SP

Stanislav Popov in rust_offtopic
если бы спросили например как процессить формочки так чтобы всем угодить - хрен бы кто что путное сказал топ-боттом
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Не, я не задвигаю неправильные вещи, это не мой стиль
Ты задвигает неправильные вещи которые считаешь правильными наверное)
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Ну вот я знаю что функция должна распарсить поток токенов в определенную структуру. Большего я на этапе написания не знаю. Потом понимаю что функция должна возвращать Result. Потом в процессе понимаю что ей нужно ещё какой-то контекст передать для парсинга. И так далее.
https://stdray.livejournal.com/74041.html - хороший пример как итеративно на типчиках проектируется архитектура. Заметь, что он всегда пляшет от интерфейсов, а реализации сделаны ну просто для наглядности и по сути не нужны
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
вот я тебе скажу напиши мне трейт для кравлинга двачей. и что ты? знаешь зараннее как тебе будет удобнее? знаешь что тебе будут нужны только массив ссылок а не дерево?
я заранее знаю что у меня есть некоторый вход, некоторый выход и функция между ними. Для начала это могут быть пустые структуры без параметров, дальше буду по ходу дела добавлять нужные параметры и функциональность. При разрастании функции буду выделять подмодули которым буду делегировать работу
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Ты задвигает неправильные вещи которые считаешь правильными наверное)
Я обычно задвигаю за вещи, которые я пробовал ИРЛ и они мне понравились.

Я не смотрю на их популярность, сложность, эзотеричность. Если они удобны в использовании и лучше альтернатив, я буду их советовать.
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
да тролит он. сервис авторизации это максимально топорная интерфейсная штука
ну да ну да
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
ну да ну да
щас я тебе ссылоку дам
источник

DS

Doge Shibu in rust_offtopic
Троллинг тут в том, что у большинства людей настолько шаблонное мышление в айти, что уже предложение чего-то альтернативного общепринятому будет воспринято в штыки
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
ну вот я уже 2 сервиса на расте напилил за последние несколько недель
Оу, таки умничка. А шито таки твои сервисы делают? Зачем их на Rust потребовалось писать а не на Хаскел (БТВ, чем больше изучаю Скалу тем больше ощущение что оно дикое говно и Хаскель лучше)
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
если бы спросили например как процессить формочки так чтобы всем угодить - хрен бы кто что путное сказал топ-боттом
кроме топ-боттом тупо нет способа сделать ничего адекватного лол. Это даже не я тебе скажу, а кто угодно
источник