Size: a a a

Архитектура ИТ-решений

2020 December 07

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
мы сейчас привыкли к файловой организации кода, мб есть более передовые способы, где зайдут блоксхемы. графы какиенить)
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
графический код для квантового оптического вычислителя )
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
раньше вообще до универсальных процессовров были спецвычислители, и делали, не жужали. там вообще 3д программирование\паяние было)
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
что напаял то и полетело в америку
источник

S

Sergey in Архитектура ИТ-решений
ну вот они рисовали и генерили до UML http://sdl-forum.org/index.htm
источник

T

Tepex in Архитектура ИТ-решений
Phil Delgyado
А для каких задач? Просто UML ужасен и использовать его кроме как для иллюстраций в коде - смысла нет никакого.
Идея была популярна лет 15 назад, но я надеялся, что уже умерла окончательно...
А какие есть альтернативы UML?
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Sergey
но с генерацией кода
Генерация кода - это понятно, там есть много причин.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Alexey Pryanishnikov
Что до CORBA - мне довелось эксплуатировать пару реализаций. Ужасно капризные были, совершенно непрозрачные, чуть ли не спецкурс приходилось читать по вопросу "как же клиент цепляется к серверу и два миллиона нюансов, что может пойти не так"
Вот да. Идея неплохая, но брокеры были ужасны (
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Alexey Pryanishnikov
ни разу не видел, чтобы кто-то в здравом уме сначала рисовал блоксхемку, а потом писал алгоритм по ней ))
Ну, классе в 8-9м я так делал (
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Tepex
А какие есть альтернативы UML?
А для чего вам нужен UML?
источник

F

Fagor in Архитектура ИТ-решений
Alexey Pryanishnikov
Что до CORBA - мне довелось эксплуатировать пару реализаций. Ужасно капризные были, совершенно непрозрачные, чуть ли не спецкурс приходилось читать по вопросу "как же клиент цепляется к серверу и два миллиона нюансов, что может пойти не так"
уже вроде как на свалку истории отправили. Oracle уже отказался. При всей поддержке в java, не пошло.
источник

T

Tepex in Архитектура ИТ-решений
Phil Delgyado
А для чего вам нужен UML?
Например, для описания алгоритма для последующей кодогенерации.
источник

M

Mike in Архитектура ИТ-решений
Tepex
А какие есть альтернативы UML?
Проще говоря, UML стандартизирует набор давно существующих графических нотаций.
источник

M

Mike in Архитектура ИТ-решений
Погуглил сейчас альтернативы CORBA:
1. https://stackoverflow.com/a/1226370/11282019:
1.1. Cloud computing (web services, scalable computing, loose coupling, queueing).
1.4. Grid / Cluster computing (queueing, map-reduce and similar)
2. http://linuxfinances.info/info/corbaalternatives.html
2.1.Other RPC Schemes. Например, REST
2.2.Message Queueing Systems
2.3.Distributed Object Schemes
2.4.Wired XML Schemes. Например, SOAP
2.5.COM and DCOM
2.6.InterLanguage Unifications or Foreign Function Interfaces
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Tepex
Например, для описания алгоритма для последующей кодогенерации.
А зачем описывать алгоритм на неудобном графическом языке, а не на подходящем инструменте (да хоть языке высокого уровня или псевдоязыке)? UML вот совсем не для описания алгоритмов.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Mike
Проще говоря, UML стандартизирует набор давно существующих графических нотаций.
Ну, это собственная нотация. Но рисовать UML кроме как на доске при обсуждении и схематично - не вижу смысла никакого.
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
на доске надо рисовать в нотации квадратики  и стрелочки)
источник

M

Mike in Архитектура ИТ-решений
Phil Delgyado
А зачем описывать алгоритм на неудобном графическом языке, а не на подходящем инструменте (да хоть языке высокого уровня или псевдоязыке)? UML вот совсем не для описания алгоритмов.
https://en.wikipedia.org/wiki/Activity_diagram UML Activity diagram - это блок-схема
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Evgeniy Nikonorov
на доске надо рисовать в нотации квадратики  и стрелочки)
то и есть схематично умл)))
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
кто не рисовал сиквенс-диаграммы на всю стену тот не архитектор)))
источник