понедельник, 31 марта 2008 г.

Boost 1.35

В субботу вышел новый релиз boost 1.35, качать и пробовать.
как бы обьяснить заказчикам, которые ревьювают каждый комит, что boost "жизненно необходим" для проекта? а то уже присмотрел в небольшом проекте минимум два места, куда его можно втыкнуть, осталось тока обоснование придумать

6 комментариев:

Yuri Volkov комментирует...

ну как-как? отправить почитать их блог Alex Ott'a. Он там некоторые моменты рассказывал, в частности про скорость работы регекспов бустовых.

Толік комментирует...

ну единственно место в проекте,где распознование могу передалать на буст это
_stscanf_s(strColor, _T("%x"),&color);

но заменять такое на boost::lexical_cast особого смысла даже я не вижу.

Yuri Volkov комментирует...

та я не об этом ;-). ясен пень, что ради одной строчки тащить за соой библиотеку излишество. я по поводу тех "двух мест"...

sash_ko комментирует...

если мест "всего два", то может не нужен буст целиком - bcp ?

Толік комментирует...

:) так весь буст тащить и не собирался, была идея в нескольких местах его заюзать, только получаеться, что это тянет за собой слишком большие изменения в проекте, а там как раз места еще от предыдущих поколений девелоперов, живут по принципу "работает? не трож", до сих пор вспоминаю как после переписывания одного такого места(и востановления бизнес логики из жутко запутаного кода, как у них получилось простую вещь так запутать?) начали вылазить проблемы в куче совсем не ожиданых мест, так что поживет проектик как есть, все равно он почти не развивается, а буст пойдет в одину из собственных утилит.

sash_ko комментирует...

"работает? не трож" - основной девиз проекта с индусским кодом, потому что в нем нет баг - одни фичи :)