Size: a a a

2020 May 23

Q

Qwerty in Go-go!
что то вообще нигде об этом не могу найти
источник

VM

Vladislav Milenin in Go-go!
Edgar
То есть 99% проектов до этого попросту не дойдут
если так рассуждать, то 99% проектов логгеры не нужны

И что?

Где 100% нужны, шанс возникновения проблем с производительностью достаточно высок чтобы потратить немного времени на выбор
источник

Q

Qwerty in Go-go!
r.HandleFunc(`/*`, endRequest)
что то вроде такого
источник

E

Edgar in Go-go!
Vladislav Milenin
если так рассуждать, то 99% проектов логгеры не нужны

И что?

Где 100% нужны, шанс возникновения проблем с производительностью достаточно высок чтобы потратить немного времени на выбор
Окей, занимайся преждвременной оптимизацией
источник

VM

Vladislav Milenin in Go-go!
Qwerty
Подскажите, как можно в роутере mux указать, что я хочу ловить любой url
Нигде
Переопредилите not found handler
источник

VM

Vladislav Milenin in Go-go!
Edgar
Окей, занимайся преждвременной оптимизацией
Для вас 2-3 часа ресерча видимо слишком дороги?)
источник

Q

Qwerty in Go-go!
Не подойдет, мне надо, чтобы любой запрос проходил мою цепочку middleware
источник

VM

Vladislav Milenin in Go-go!
Предлагаю запустить любой бенчмарк с логгером самым популярным среди бойлерплейтных крудов и без. Посчитайте цену ошибки в железе и тд
источник

E

Edgar in Go-go!
Vladislav Milenin
Для вас 2-3 часа ресерча видимо слишком дороги?)
Нет, я просто стараюсь все таки не терять время на оптимизацию того, что чаще всего ничего и не жрет, если сравнивать с БД
источник

DP

Daniel Podolsky in Go-go!
Vladislav Milenin
Для вас 2-3 часа ресерча видимо слишком дороги?)
здесь 2, там 3

вообще-то, все, что можно не делать - делать не надо
источник

VM

Vladislav Milenin in Go-go!
Daniel Podolsky
здесь 2, там 3

вообще-то, все, что можно не делать - делать не надо
Так если человек задается вопросом производительности, значит либо дурак и сам опомнится, либо есть зачем, не?
источник

DP

Daniel Podolsky in Go-go!
99% случаев, когда я видел, что кто-то задается вопросами производительности, были фуфлом
источник

DP

Daniel Podolsky in Go-go!
нет никаких вопросов производительности без результатов профайлера
источник

VM

Vladislav Milenin in Go-go!
На мой взгляд вы слишком категоричны. Я довольно часто тыкаю палкой в небо и что-то получается. И сам способ не предполагает супер осознанный подход к решению проблем, так откуда взяться результатам профайлера и тд :)
источник

VM

Vladislav Milenin in Go-go!
Зато постфактум понимаешь что к чему
источник

DP

Daniel Podolsky in Go-go!
просто - ничего не надо оптимизировать, пока на это не покажет профайлер
источник

VM

Vladislav Milenin in Go-go!
Daniel Podolsky
99% случаев, когда я видел, что кто-то задается вопросами производительности, были фуфлом
На самом деле кейсов как с дискордом и растом в жизни больше чем задротства над профайлером на каждом шагу. Ни тот ни другой способ не является silver bullet

Однако в конкретных кейсах правильный выбор предопределяет эффективность результата
источник

VM

Vladislav Milenin in Go-go!
Даже если поймешь что беда в логгере все равно придется менять, когда уже будет сложно. А так выбрал заранее и мб не прогадал
источник

DP

Daniel Podolsky in Go-go!
мне кажется, вы просто - пока - не осилили профайлер, и потому спорите
источник

VM

Vladislav Milenin in Go-go!
И я кстати смотрел, один другого не сложнее
источник