Распределенные команды обладают рядом значительных преимуществ в конкурентной борьбе при разработке ПО. Но в работе аналитиков появились новые сложности, усугубились существующие. В докладе будет представлен опыт решения проблем дистанционной работы анализа и проектирования исходя из 10-летней практики таких работ. Доклад представляет интерес как для аналитиков, стремящихся к удаленной работе, так и для менеджеров и организаторов работ проектирования, заинтересованных в использовании…
В докладе рассказывается о системе сборки Boost.Build, изначально созданной для проекта Boost C++ Libraries, и к настоящему времени ставшей хорошим инструментов для любых проектов на С++. Мы обсудим изначальные требования и вытекающие из них уникальные возможности, такие как независимые от компилятора свойства сборки, автоматическая поддержка сборки нескольких вариантов и декларативное описание, позволяющее адаптироваться к различным платформам. Мы также коснемся ключевых алгоритмов…
Ряд широкоиспользуемых конструкций языков программирования противоречат SOLID принципам, отсюда возникает вопрос обоснованности использования SOLID принципов.
В докладе будут представлены ключевые идеи математического доказательства SOLID принципов, которые позволяют обощить их на процедурное и функциональное программирование.
Доклад рассчитан на программистов и архитекторов. Для понимания содержания нужно быть знакомым с основами математической логики в рамках университетского курса.
Размещение в гостинице, транспортное и экскурсионное обслуживание по специальным ценам.