
| Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
как работать с Boost Graph Library
|
||
| Философия, технологии, алгоритмы! |
![]() |
|
|
Опции темы |
|
|
#5 |
|
Форумец
Сообщений: 36
Регистрация: 28.02.2007
|
Ну и зря. win32 api тоже будешь весь переписывать под себя - иногда тоже вроде проще чем изучить.
Стандартные библиотека всегда лучше (читай Страуструпа). Во превых они уже хорошо протестированны (когда пойдёшь работать, то в первом же недетском проекте поймёшь насколько это важно), и посстоянно улучшаются, исправляются и пр.. короче поддерживаются. Во вторых они как правило гибче. Такие либы как STL, Boost, Loki можно легко настравать получая совершенно новый функционал. И в третьих, разбирая устройство таких библиотек (тем более они прекрасно документированны) ты КРУТО повышаешь свой уровень как С++ программер. КАКИЕ возможности у template-ов С++, например, я начал понимать, изучая Loki (Андрей Александреску, современное проектирование на С++). |
|
|
|
|
#6 |
|
Форумец
Сообщений: 36
Регистрация: 28.02.2007
|
Вообще трудно объяснить. Это надо поработать в комманде, помучаться с поддержкой своего старого уродливого кода, намучаться с чужим, наполучать по шапке когда в очередной раз работа огромного предприятия встала, из за того что протестировать самопальный алгоритм не было времени\желания\опыта.
Просто советую, когда читаешь кнжки больших дядей и непонимаешь к ЧЕМУ ТАКИЕ ЗАГОНЫ, но видишь что дядька гораздо круче тебя разбирается в теме, лучше просто доверять ему мнению (по началу, возможно, слепо),... пройдёт время и ты поймёшь, что так и надо было. |
|
|