пятница, 26 июля 2013 г.

Только о главном они по-моему не говорят - КАК и ЗАЧЕМ

Только о главном они по-моему не говорят - КАК и ЗАЧЕМ

http://www.ibm.com/developerworks/ru/library/321_uml/

Есть мол "такая нотация". UML называется. Но ЗАЧЕМ это нужно. И КАК применять - никто не говорит...

:-(

Начинаю верить в "теорию заговора". "Киты" ИТ - что-то знают, но СОЗНАТЕЛЬНО скрывают :-(

Но!

"Нельзя сказать, что любой DSL может и должен быть реализован как UML-профиль; существует действительно много случаев, когда UML может потерять нужные фундаментальные концепции, которые могли бы быть преобразованы в соответствующие DSL-концепции. Однако, исходя из универсальности UML, он может быть более широко применимым, чем многие могли бы подумать."

Что-то - там "рядом лежит"...

Написал им комментарий:
"Очень - "наукообразно". Но как говорил В. Б. Зернов - можно "для домохозяек"? Чтобы "технари" поняли. На какие "кнопки жать". Например - "что есть профили UML"?"

-- посмотрим - удалят или ответят.

Они кстати там про "микросхемы" (http://18delphi.blogspot.ru/2013/04/uml_19.html http://18delphi.blogspot.com/2013/04/uml_22.html) пишут, там где про "порты". Но уж больно сухо и "заумно".

Как говорил один мой коллега - "опространствить" это - СИЛЬНО СЛОЖНО. Особенно - "технарю".

Хотя - всё же - НА ПОВЕРХНОСТИ лежит. "Матрёшка".. "микросхемы"...

2 комментария:

  1. Заговор однозначно!
    Вы почитайте, как пишут про "полиморфизм", а ведь проще паренной репки.

    ОтветитьУдалить
  2. например, классическое определение (встречается повсеместно):

    "В информатике, полиморфизм – свойство языка программирования, позволяющее единообразно обрабатывать данные разных типов."

    "Полиморфизм (polymorphism) (от греческого polymorphos) - это свойство, которое позволяет одно и то же имя использовать для решения двух или более схожих, но технически разных задач. Целью полиморфизма, применительно к объектно-ориентированному программированию, является использование одного имени для задания общих для класса действий."

    "Полиморфизм позволяет использовать одни и те же имена для похожих, но технически разных задач."

    Последнее, кстати, взял с сайта по PHP. А еще считают злым анекдот:
    "Объявляется паралимпиада по программированию. Приглашаются программисты 1С, VBA и PHP"

    ОтветитьУдалить