vit_r: default (vit_r)
[personal profile] vit_r
Который день не дают покоя слова [livejournal.com profile] ivan_gandhi:
Вы понимаете, что вы немножко отстали от прогресса, лет этак на 20-30?
Отставание зявлено, во-первых, по стилистике (об этом мне говорить просто не интересно), а во-вторых, по отношению к ошибкам.

И вот это меня очень удивляет. Практически с самого начала я охочусь за Святым Граалем. Сложно сказать, в какие дебри я ещё не заглядывал и каких книг не читал. Но нигде не озарил меня свет Прогресса. Было много забавных блестящих вещей, но чуть сколупнув позолоту, обнаруживал под ней дерево и свинец. А то и солому.

Честно говоря, объяснений в той ветке я не понял. Но осталась надежда, что что-то чудесное и великое всё время лежало под ногами, пока я усиленно вглядывался вдаль.

Да, люди начали обсуждать, почему executable UML не может вырваться из области embedded. Написал несколько мыслей под общим заголовком Shlayer-Mellor fundamental flaws. Посмотрим на реакцию.

Date: 2015-10-20 05:49 am (UTC)
From: [identity profile] norguhtar.livejournal.com
Тут я только одно могу сказать. Хипстерство.

Date: 2015-10-20 08:54 am (UTC)
From: [identity profile] mehanizator.livejournal.com
товарищ ivan_gandhi невоздержан на язык, не стоит принимать его близко к сердцу.

Date: 2015-10-20 10:06 am (UTC)
From: [identity profile] vit-r.livejournal.com
Фиг с этим. Вдруг, он знает чего-то такого, что мне не доступно.

Date: 2015-10-20 10:08 am (UTC)
From: [identity profile] vit-r.livejournal.com
Ну хипстером это и я могу. Очков, правда, правильных нету. Свитер и кеды я найду.

Date: 2015-10-20 10:31 am (UTC)
From: [identity profile] norguhtar.livejournal.com
Выглядеть как хипстер не достаточно :) Надо еще велосипеды с умным щачлом генерить :)

Date: 2015-10-20 10:48 am (UTC)
From: [identity profile] mehanizator.livejournal.com
ну, это стандартная поза абсолютно любого участника IT дискуссий.

Date: 2015-10-22 08:01 am (UTC)
From: [identity profile] veremeenko-alex.livejournal.com
ИМХО перед функцианальщиками вообще не ставится задача проводить вычисления оставаясь в рамках какой-то модели. Т.е умолчанию считаются что все действия происходят над непрерывными числами и все результаты по умолчанию валидны. Т.е веб и обработка данных.

Если начать приближаться к реальности, где всё дискретно и не числа - начинаются проблемы.

Писать функциональный код с обработкой ошибок, проверкой входных/выходных значений, проверкой на корректность текущего состояния, логированием, мониторингом и т.п. можно, но вся красота кода превращается в тыкву.

Но максиму что делается - это проверка тестами выходных данных, проверку что все время выполнения значения находились в рамках модели не делает никто.

Date: 2015-10-22 03:43 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Насколько я понял из случайных обмолвок и удивлённых междометий, создаётся некий набор тестов и всё, что его проходит, считается правильным.

Date: 2015-10-22 03:45 pm (UTC)
From: [identity profile] veremeenko-alex.livejournal.com
Так и есть, это стало общей практикой в вебе.

Date: 2015-10-22 07:32 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
>props.get("Name") vs props.get("Narne") vs props.get("name") vs props.get( "Name ")

Что где-то должен быть enum, а в нем - name. К которому и идут обращения отовсюду, а на ошибки укажет компилятор.

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 91011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 02:15 am
Powered by Dreamwidth Studios