Size: a a a

2020 May 25

Oℕ

Oleg ℕizhnik in haskell_blah
Решения лучше
источник

YS

Yan Shkurinskiy in haskell_blah
и потом смотрим результат
источник

YS

Yan Shkurinskiy in haskell_blah
код мы вообще не знаем даже, например
источник

АГ

Александр Гранин... in haskell_blah
Oleg ℕizhnik
Решения лучше
Если бы все в мире соглашались, то решений не было бы так много
источник

YS

Yan Shkurinskiy in haskell_blah
мы просто знаем, что на таких данных там, например, должно определённым образом упасть
источник

YS

Yan Shkurinskiy in haskell_blah
код мы не знаем
источник

YS

Yan Shkurinskiy in haskell_blah
запускаем на данных - смотрим что упало именно так
источник

LO

Leonid 🦇 Onokhov in haskell_blah
black box тесты бесполезны в 95% "бизнес логики"
источник

YS

Yan Shkurinskiy in haskell_blah
ну это уже другой вопрос)
источник

YS

Yan Shkurinskiy in haskell_blah
я хочу об это сам споткнуться
источник

LO

Leonid 🦇 Onokhov in haskell_blah
а там где полезно - пишешь почти всегда без всех этих абстракций эффектов
источник

АГ

Александр Гранин... in haskell_blah
Leonid 🦇 Onokhov
а там где полезно - пишешь почти всегда без всех этих абстракций эффектов
Не разделяю
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Александр Гранин
Не разделяю
понятно, спасибо
источник

АГ

Александр Гранин... in haskell_blah
Это если Леонид один фигачит там себе код, то может и норм. Но когда проект пишет команда, когда есть четкий жизненный цикл, когда есть куча внешних требований, то писать без абстракций - это иметь почти полную 100% гарантию фейла. Риски невероятно высокие
источник

YS

Yan Shkurinskiy in haskell_blah
Я один фигачу себе код
источник

YS

Yan Shkurinskiy in haskell_blah
Всё равно делю)
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Александр Гранин
Если бы все в мире соглашались, то решений не было бы так много
Это правда, однако со временем, видя у автора слоган "моё решение - это эталон, остальные решения - это просто следствие недостаточной экспертизы", понимаешь, что автор находится в формировании своего миропредставление где-то рядом с Робертом Мартином.
Если это автор блогов и книг - что ж, пусть там и останется. Но если это автор библиотеки - это сигнализирует, что автор принял позицию в которой он игнорирует мнения реальных пользователей, принципиальную критику и т.п., что как правило приводит к неиспользуемым библиотекам, а так же тупиковым дизайн решениям, превращающихся в словословие и раздачи сертификатов идеальности самому себе, ну примерно как у Анкл Боба
источник

АГ

Александр Гранин... in haskell_blah
Yan Shkurinskiy
Всё равно делю)
Именно, я тоже, потому что это сразу избавляет от кучи проблем
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Александр Гранин
Это если Леонид один фигачит там себе код, то может и норм. Но когда проект пишет команда, когда есть четкий жизненный цикл, когда есть куча внешних требований, то писать без абстракций - это иметь почти полную 100% гарантию фейла. Риски невероятно высокие
Александр, вы вот не поняли, а не пёрнуть в лужу не можете
источник

АГ

Александр Гранин... in haskell_blah
Oleg ℕizhnik
Это правда, однако со временем, видя у автора слоган "моё решение - это эталон, остальные решения - это просто следствие недостаточной экспертизы", понимаешь, что автор находится в формировании своего миропредставление где-то рядом с Робертом Мартином.
Если это автор блогов и книг - что ж, пусть там и останется. Но если это автор библиотеки - это сигнализирует, что автор принял позицию в которой он игнорирует мнения реальных пользователей, принципиальную критику и т.п., что как правило приводит к неиспользуемым библиотекам, а так же тупиковым дизайн решениям, превращающихся в словословие и раздачи сертификатов идеальности самому себе, ну примерно как у Анкл Боба
Это самое большое сообщение от Олега, которое я видел
источник