Size: a a a

2020 April 08

AZ

Alex Zhukovsky in rust_offtopic
Pavel
любители дрочить фреймворки знают метод фреймворка, который это делает, а не пилят на коленке
завидую вашим задачам, где любая бизнес-фича уже есть в фреймворке
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
завидую вашим задачам, где любая бизнес-фича уже есть в фреймворке
а IO это не бизнес-фича
источник

ЕС

Егор Савельев... in rust_offtopic
Alex Zhukovsky
Ну вот а любители дрочить фрейворки обычно про аткое не задумываются
И если это не влияет на производительность, то можно этим пренебречь в угоду скорости и стоимости разработки.
источник

ЕС

Егор Савельев... in rust_offtopic
Пардон, если это не влияет на производительность на величину недопустимую для приложения.
источник

P

Pavel in rust_offtopic
и если нфр по фиче не включает "обрабортать этих X херовин за Y времени", то вообще плевать, а если включает, то есть логи и профилировщики, которые тебе покажут бутылочное горлышко
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
а IO это не бизнес-фича
А это уже бизнес-фича или еще нет? В каком фреймворке функцию обновления статуса заказа мне найти?
источник

ЕС

Егор Савельев... in rust_offtopic
Pavel
и если нфр по фиче не включает "обрабортать этих X херовин за Y времени", то вообще плевать, а если включает, то есть логи и профилировщики, которые тебе покажут бутылочное горлышко
Для сайта визитки не указывается обычно необходимое время отклика. Но оно не должно быть две минуты.
К чему это я. Если требование не указано, нужно все же разумно подходить к разработке.
источник

AZ

Alex Zhukovsky in rust_offtopic
Егор Савельев
И если это не влияет на производительность, то можно этим пренебречь в угоду скорости и стоимости разработки.
ну это микро-оптимизация, конечно, но часто люди выплевывают совсем фиговый код
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
А это уже бизнес-фича или еще нет? В каком фреймворке функцию обновления статуса заказа мне найти?
это фича "я не умею разделять слои приложения и у меня await протёк"
источник

ЕС

Егор Савельев... in rust_offtopic
Alex Zhukovsky
А это уже бизнес-фича или еще нет? В каком фреймворке функцию обновления статуса заказа мне найти?
К слову об операциях ввода-вывода в циклах
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
это фича "я не умею разделять слои приложения и у меня await протёк"
у тебя авейт всегда протекает, это его фича. Непротекающие авейты это горутины
источник

AZ

Alex Zhukovsky in rust_offtopic
Егор Савельев
К слову об операциях ввода-вывода в циклах
ну я про них и говорю, да
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
у тебя авейт всегда протекает, это его фича. Непротекающие авейты это горутины
у меня в джаве не протекают, их стримы менеджат, и фьючи
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
у меня в джаве не протекают, их стримы менеджат, и фьючи
есть пуш бейзд и пулл бейзд подходы
источник

AZ

Alex Zhukovsky in rust_offtopic
считать один из них строго лучше это.. странно
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
у тебя авейт всегда протекает, это его фича. Непротекающие авейты это горутины
у тебя должна была быть отдельно функция выполняющая операцию над результатом таски и другая — применяющая первую к таскам, это две разных вещи, они раздельные, а у тебя там они вместе
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
у тебя должна была быть отдельно функция выполняющая операцию над результатом таски и другая — применяющая первую к таскам, это две разных вещи, они раздельные, а у тебя там они вместе
покажи, как это будет выглядеть на асинк-авейтах
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
покажи, как это будет выглядеть на асинк-авейтах
как я тебе вилкой чистить буду?
источник

AZ

Alex Zhukovsky in rust_offtopic
ну то есть таки пулл бейзд
источник

AZ

Alex Zhukovsky in rust_offtopic
всегда лучше
источник