Обновить
18
0
Igor Mandrigin@simpl

Пользователь

Отправить сообщение
Вообще говоря, ассемблерный код и объектный код, получаемый после компиляции — совершенно разные вещи. Из ассемблерного кода тоже можно получить объектный — для этого существует класс программ, называемых _ассемблерами_, которые это и делают.

ассемблер, говорите, умер? а у вас телефон есть? или стиральная машина, которую программировать можно?
>Это придирки из области используемого лексикона.
А ваши придирки не оттуда были?

>у класса нет операций, у него — методы.

хотите поспорить. буду спорить. кто сказал, что у класса есть методы?
я говорю — у класса нет методов. у него есть поведение.

А человек пишет про UML, а не про что-нибудь ещё. Извольте формально соблюдать нотацию.

Строго говоря, там нужно было писать, что просто операция — это операция экземпляра классификатора, а подчёркнутая — операция самого классификатора. Реализацией операций классификатора в языках программирования являются статические методы класса.

Было бы формально верно.

Ок. Если хочется доказательств, пожалуйста.

Вот страница спецификации UML: www.omg.org/technology/documents/formal/uml.htm
В спецификации смотрим пункт 7.3 (Class Descriptions), а точнее, пункт 7.3.36 (Operation).

Так что формально никаких «функций» и «методов» нету в UML, нету!

«Методы» класса, например, C# в терминах UML — «операции».
Вы про Sequence Diagrams? Если не боитесь английского, можете прочитать www.ibm.com/developerworks/rational/library/3101.html — лучшая статься из всех, что видел.
Не-не-не, может в других языках и методы, а в UML именно операции(operation). Так что всё верно.
Берём справочник по UML авторства Г. Буча сотоварищи, открываем на 182 странице и читаем «Ассоциация — это отношение между двумя классификаторами, описывающее связь между их экземплярами». Так вот, отношение всё-таки между классами, но показывает связь между объектами. Как иначе с помощью ассоциации показать поле класса?

Кстати, интересно, а Sparx EA умеет генерить локальный веб-сайт с диаграммами, как парадигм? И он из командной строки автоматизируется?
Ну раз народ просит =)
Соберусь с мыслями, разрою исходники и постараюсь на примере показать =)
Разница между CE и настольной виндой в программировании драйверов весьма и весьма существенна.
Дрова под CE — обычные DLL. Просто их особым образом устанавливать нужно.
А вообще, достаточно сложно найти по ним инфу. (Во всяком случае, 2 года назад, когда я и писал драйвер USB-HID для WM)
Да уж, а инфу искать — замучаешься =)
Сам когда-то писал usb-hid драйвер для Windows CE 5, это было весело =)
Хотя, по сути там дрова — всего лишь библиотеки, зарегистрированные особым образом в реестре.
для оффлайн-чтения я сейчас пользуюсь Evernote — выделяю нужный мне текст и сохраняю с помощью веб-клиппера. А потом на КПК уже читаю в оффлайне после синхронизации. и ничего лишнего -))
Да… RSS главной страницы больше читать невозможно.
Нужно подписываться на тематические блоги.
есть ещё instapaper.com — сервис ещё проще, чем laterLoop. в нём даже пароль — необязательная вещь.
Ещё как минимум Banshee и, вроде бы Amarok
всем выслал =)
плюсаните кто-нить в карму, а то я комментить только раз в 5 мин могу =(
есть приглашение =)
а под линаксом у меня она в вайне прекрасно пашет, синхронизирует. проблема была со шрифтами, но она решилась тупо копированием всех *.ttf из Виндовс в wine
Раздаю 8 инвайтов =)
Отвечайте на коммент мылом =)
у меня под вайном хорошо работает. во всяком случае базовая функциональность есть. заметки добавляются, с сервером синхронизируется правда, местами со шрифтами проблема, но, думаю, можно её решить =)

Информация

В рейтинге
Не участвует
Откуда
Linköping, Ostergotlands Län, Швеция
Дата рождения
Зарегистрирован
Активность