«Стоп, снято!» — курс C++ на видео

На минувшей неделе успешно завершена съемка 36-часового аудиторного курса лекций по дисциплине «Углубленное программирование на языке C / C++», которые проводились в НИУ МГТУ им. Н.Э. Баумана с последних дней сентября с.г.

Читать далее

Экспресс-курс «Управление качеством архитектуры и исходного кода»

Успешно проведенный почти год назад пятидневный тренинг по управлению качеством исходного программного кода заставил задуматься о создании его «краткой версии». При этом цель курса — введение в проблематику статического качества программных систем — остается без изменений.

Читать далее

Программная архитектура: читать обязательно!

Сегодняшняя «книжная полка» — для архитекторов ПО, а сегодняшняя повестка дня — не только шаблоны и их антиподы, но и «лучшие практики» внедрения первых для недопущения вторых.

Читать далее

Ключевые направления тренингов — программная инженерия, июль – август 2013

  • Обзор методологий производства (разработки) ПО;
  • инженерия требований к ПО;
  • основы архитектурного проектирования ПО;
  • шаблоны объектно-ориентированного проектирования (Gang of Four / GoF, GRASP);
  • шаблоны проектирования ИС уровня предприятия (PoEAA);
  • проектирование пользовательских интерфейсов массовых продуктов и корпоративных систем;
  • промышленное программирование на языках C / C++ с элементами STL, Boost и низкоуровневой оптимизации кода;
  • управление качеством исходного программного кода (C / C++ / C++11, Java);
  • основы инструментального анализа объектного программного кода (C / C++ / C++11);
  • основы составления технической документации;
  • основы рефакторинга объектно-ориентированного исходного программного кода (C++ / C++11, Java) и архитектуры ПО;
  • применение языка UML в разработке ПО.

По следам Stratoplan TECH & BUSINESS Summit: дополнительная литература

Многие читатели блога, должно быть, уже успели ознакомиться с опубликованной ранее презентацией доклада  «Эффективное объектно-ориентированное проектирование и структурное качество приложений», сделанного Алексеем Петровым на Stratoplan TECH & BUSINESS Summit в мае этого года. Сегодня мы дополним ее перечнем библиографических источников и ссылок на Web-ресурсы из рабочей тетради участника онлайн-конференции. Итак…

Читать далее

C++ в МГТУ им. Н.Э. Баумана: итоги сезона 2012/2013

Подготовка начинающих программистов, как и восток, — дело тонкое. Всему и сразу научить невозможно, но и на «Hello, World!» останавливаться как-то не comme il faut. Накопленный за два прошедших семестра опыт оказался вполне успешен: программу подготовки осваивала добрая сотня студентов МГТУ им. Н.Э. Баумана. Чему же удалось научить два потока «бауманцев» и при каких начальных условиях?

Читать далее

Ключевые направления тренингов — архитектура и управление разработкой ПО, апрель 2013

  • Обзор методологий производства (разработки) ПО;
  • оценка и анализ требований к ПО;
  • шаблоны объектно-ориентированного проектирования (Gang of Four / GoF, GRASP);
  • шаблоны проектирования ИС уровня предприятия (PoEAA);
  • управление качеством исходного программного кода.
  • основы составления технической документации;
  • основы рефакторинга исходного программного кода и архитектуры ПО;
  • применение языка UML в разработке ПО.