metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-01-22 02:45 pm
Entry tags:

Что у нас в FP есть в плане анализа предметки

и синтеза дизайна системы?
Тут народ вопросом задается: http://guamoka.livejournal.com/1047171.html

Я вот думаю, что не везде требуют соблюдать вуду-процессы с артефактами-uml-подробными спецификациями и прочим, особенно там, где не нужно держать сотни человек на работе, из-за чего явной надобности формализовать и систематизировать методы анализа и дизайна с функциональщиной до сих пор не возникало.
Но вообще бы формализация не помешала - было бы проще объяснять как это работает. А то я затрудняюсь описать, как у меня при взгляде на требования пользователей в голове сразу обычно возникает готовая структура программы, из-за чего процесс дизайна плохо объясняем и не отчуждаем.

[identity profile] metaclass.livejournal.com 2013-01-22 12:26 pm (UTC)(link)
Скала настоящий мультипарадигменный йязык, заодно и со статик типами.
В F# макросов не хватает для кошерности, а немерле меня пугает мертвостью.

[identity profile] migmit.livejournal.com 2013-01-22 05:13 pm (UTC)(link)
Макросы некошерны.

[identity profile] metaclass.livejournal.com 2013-01-22 05:18 pm (UTC)(link)
Да. А языки, где они не нужны, пугают людей :)