Владимир Сергеевич
Посты
Подписчики
О блоге
Владимир Сергеевич
2017-11-15 08:04:33
Процесс разработки программного обеспечения ICONIX (основан на UML)
BPM и IT, иформация для CIO
Ранее мы рассматривали отдельные виды диаграмм UML. Однако, сами по себе эти диаграммы никакой ценности в контексте проектирования не имеют, надо уметь ими пользоваться. Автор языка UML (Гради Буч) предложил для этого процесс RUP, однако, Фаулер (автор классеческих книг по UML) пишет, что использовать UML для детального проектирования системы вообще не надо. Аргумент Фаулера - высокая сложность...
подробнее
1441
Владимир Сергеевич
2017-10-30 14:50:58
Диаграммы классов UML
BPM и IT, иформация для CIO
UML в настоящий момент является наиболее популярным средством моделирования программных систем. При этом пользуются им по-разному, так например, Фаулер (автор популярных книг по UML) и вовсе не рекомендует использовать UML для детального моделирования. Неизменно то, что все отмечают важность диаграммы классов. Читая книги по шаблонам проектирования вы неизбежно встретитесь с этим видом диаграмм....
подробнее
1437
4
Владимир Сергеевич
2017-10-30 05:50:24
Основы UML. Диаграммы последовательности
BPM и IT, иформация для CIO
Разработка программного обеспечения является одним из актуальных направлений деятельности. Одним из этапов разработки является проектирование. Наибольшее распространение получило проектирование с использованием UML. Однин из основных авторов стандарта UML, по совместительству автор самых популярных книг по этой теме - Гради Буч, предложил процесс проектирования RUP. В рамках RUP, после построения...
подробнее
2348
Владимир Сергеевич
2016-05-03 13:43:18
Процесс ICONIX. Диаграммы пригодности
BPM и IT, иформация для CIO
После построения диаграмм вариантов использования и их согласования с заказчиком, процесс ICONIX предлагает приступить к разработке диаграмм пригодности (робастности, rubustness diagrams). Гради Буч не использует этот вид диаграмм, однако он все равно просматривает каждый вариант использования и пытается выделить объекты, после чего переходит сразу к построению диаграмм взаимодействия. Назначение...
подробнее
2907
1
Владимир Сергеевич
2016-04-18 07:51:17
Раздельная компиляция проектов на С++
Прочее
Если вы что-либо программируете, то рано или поздно ваши проекты становятся настолько большими, что хранить весь код в одном файле оказывается неудобно. В языке С++ при этом используется раздельная компиляция. В статье описывается маршрут сборки проекта, состоящего из нескольких файлов исходного кода и особенности использования заголовочных файлов. Вообще, статью я решил написать потому, что...
подробнее
1945