Размышления о стиле российской программной инженерии. Поиск ответов на коварные вопросы: Каково назначение, российской программной инженерии? Каковы ценности ради которых российское общество руками инженеров создаёт программируемую технику? Что из себя представляет стиль российской программной инженерии XXI века?В статье нет точных и ясных ответов на эти вопросы. Есть лишь очень приблизительный эскиз того, что хотелось бы получить. Читать далее
Disclaimer: Это перевод статьи профессора Бертрана Мейера из блога Communications of the ACM. Статья относительно недавняя (по сравнению с предыдущим переводом). А профессор Бертран Мейер, представлять которого не нужно, является почетным доктором и заведующим кафедрой ИТМО, преподает в…
Как в 1940-х годах можно было с большой скоростью записать выходные данные вашего трёхмиллионного аналогового компьютера, если результаты его работы видны только на аналоговых измерительных приборах? С этой проблемой столкнулась команда из технологического института Джорджии, ответственная за компьютер, на котором изучались свойства сетей электропередач переменного тока. Они придумали хитроумное решение – хакнуть панель управления и подключить к ней специальный стол для рисования. Читать дальше →
Перевод статьи подготовлен в преддверии старта курса «JavaScript Developer. Basic». В этой статье мы разберем один из структурных шаблонов проектирования в JavaScript — компоновщик. В программной инженерии компоновщик позволяет обращаться к группам объектов так, как будто они являются…