В докладе представлены идеи, которые ориентированы на работу во встраиваемых приложениях, но могут быть применимы и к обычной разработке.
Рассматривается опыт разработки, при котором ключевые знания привязываются к исходному коду и поддерживаются в актуальном состоянии. Вводится понятие проектного жаргона (project specific lingua) как одного из носителей знаний.
Вводится практически полезное определение «правильного» инструмента, определяется важность подбора правильных инструментов разработки.
Рассматриваются методы оптимизации кода. Приводятся примеры когда код на языке высокого уровня (С++) компактнее и быстрее кода на языках низкого уровня (С и ассемблер).
Целью доклада является рассмотрение проблемы проектирования качества (как стоимостное проектирование применённое к качеству). Приводится пример проекта с таким подходом.
Александр Рыльцов
Ведущий системный архитектор, AstroSoft
После окончания Санкт-Петербургского Государственного Университета работал инженером-метрологом, а затем программистом на производственном предприятии.
С 2003 года работает в компании, занимающейся заказной разработкой ПО. Последние 5 лет специализируется в области систем видеонаблюдения. Сфера интересов: кросс-платформенная разработка, приложения обработки данных, сетевые протоколы.