Manifold Geometry // Многообразная Геометрия

Geometric modeling

Подписаться на эту рубрику по RSS

Заметки на геометрическую тематику.

Пост ради пары ссылок

Лет около семи назад ваш покорный слуга буквально зачитывался материалами блога компании Spatial — разработчика геометрического ядра ACIS. Эти тексты по-прежнему доступны. Вот ссылка:

Spatial: Developer 2 Developer

Тут бы и остановиться, но... Суббота на календаре, срочной работы вроде как нет, CAD Processor пережёвывает гигабайтный JT-файл, поэтому растекусь-ка я мыслью по древу, тем более, что здесь у нас тоже блог и вроде как можно. Собственно наблюдение, спровоцировавшее у меня очередной приступ графомании ровно одно: блог Developer 2 Developer стал заметно хуже. В какой-то момент он перестал быть источником занятных размышлений об инженерной геометрии и архитектуре сложных программных продуктов. Из него пропали очаровательные зарисовки о внутренней жизни компании Spatial, неординарной уже потому, что на ее балансе находятся два геометрических ядра (ACIS и CGM). Теперь там публикуется в основном маркетинговый хлам, хотя, будем справедливы, время от времени что-то любопытное на страницах испорченного (Кем? Когда?) блога все же проступает. Но мало, редко и довольно уныло. Наверное это дань моде: меньше писать о премудростях программирования и больше о вещах, на которые ориентирован клиент. Понятно, что заказчику технологий Spatial без разницы, зачем функции ядра реализуют «контрактные проверки» и почему публичный виртуальный метод — это плохо? Размышления о способах организации командной работы, оригинальных методах обучения новых сотрудников и рефлексия на тему парного программирования — все это, надо полагать, не работает на «decision maker-ов», взыскующих быстрого «time to market-а» в одном флаконе с прочими «innovations» энд «streamlining the development process».

В итоге картина печальна. Блог, стилю которого автор данных строк стремился подражать, превратился в аксессуар престижа одной крупной корпорации с астрономической выручкой и грамотным отделом маркетинга. Мне кажется, это они зря. Когда гигант индустрии дает возможность своим разработчикам вот так запросто порассуждать об операторе инкремента (var++ или ++var), в этом есть особый шарм. Демократичность, если угодно. Впрочем, дабы не закругляться на депрессивной ноте, поделюсь ссылкой на еще один блог, не утративший (пока) вкуса к оригинальному содержанию:

Pointwise: Another Fine Mesh

Этим пока не все равно.