Size: a a a

Software Design/Architecture/Zen

2020 October 19

SP

Sergey Protko in Software Design/Architecture/Zen
Что до хаскеля - забей на функции - цель вывод типов отсюда остальные штуки
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
Алексей Гевондян
это скорее шаг алгоритма. вот представить алгоритм в фп парадигме я чото вообще не могу пока...
почитайте книжку по ФП какую-нибудь. с 1936 их много написали
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Jerzy Syrowiecki
привычки у разных людей разные. привычки не объективны
все так. осталось еще все таки сформулировать, как же надо, какой же подход к программированию верный, и как сделать так, чтобы люди сразу шли туда и не превращались в таких как я, а превращались в таких как ты)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Алексей Гевондян
наверное все же в яве есть возможность писать в фп-стиле. да, во многих современных, уважающих себя яязыках, желающих быть на высоте, эти возможности привнесены.
В джаве  огромное количество способов потерять инфу о типах
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
а ещё задачи можно решать декларативно, а не только алгоритмами
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Jerzy Syrowiecki
а ещё задачи можно решать декларативно, а не только алгоритмами
не всякие, видимо
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Jerzy Syrowiecki
почитайте книжку по ФП какую-нибудь. с 1936 их много написали
надо для начала хотя бы видос, который Сергей про фп скидывал, посмотреть... все чото никак)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Алексей Гевондян
все так. осталось еще все таки сформулировать, как же надо, какой же подход к программированию верный, и как сделать так, чтобы люди сразу шли туда и не превращались в таких как я, а превращались в таких как ты)
Нет верных, если ты его ищешь то сочитание идей - экторы + вывод типов + модули
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
Алексей Гевондян
все так. осталось еще все таки сформулировать, как же надо, какой же подход к программированию верный, и как сделать так, чтобы люди сразу шли туда и не превращались в таких как я, а превращались в таких как ты)
верный подход — уметь пользоваться разными парадигмами
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
от задачи зависит
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Sergey Protko
Нет верных, если ты его ищешь то сочитание идей - экторы + вывод типов + модули
Ну а дальше проблемка - многие крутые концепты не совместимы или пока не совместимы и надо выбирать
источник

VS

Vladimir Smirnov in Software Design/Architecture/Zen
Верный подход - обеспечивать необходимости бизнеса максимально эффективными инструментами
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
в целом при желании и определенной подготовке можно решить задачу по-другому, но зачем, если задача решена и так
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
Алексей Гевондян
от задачи зависит
зачем же ограничивать себя императивными задачами?
источник

VS

Vladimir Smirnov in Software Design/Architecture/Zen
Все остальное - гиковская тема
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Jerzy Syrowiecki
зачем же ограничивать себя императивными задачами?
ну тут как - я не умею в хаскелл, не пойду устраиваться хаскелл разработчиком. пойду устраиваться пхп разработчиком. и задачи соответствующие буду решать.
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
Алексей Гевондян
в целом при желании и определенной подготовке можно решить задачу по-другому, но зачем, если задача решена и так
есть много задач, у которых нет решения и неизвестно, есть ли оно вообще
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
это уже про науку, не про разработку
источник

JS

Jerzy Syrowiecki in Software Design/Architecture/Zen
это про бизнес
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
а пример можно?
источник