История изменений
Исправление CrossFire, (текущая версия) :
Почему не неймспейсы, а именно префиксы?
Для небольших проектов ИМХО удобнее, для библиотек и больших — ничего против не имею. Но! Портянки из расширений областей видимости и набирать замучаешься, и читабельность ухудшают. Я честно не помню чтобы приходилось в Qt больше одного раза это делать. http://qt-project.org/doc/qt-5.1/qtdoc/namespaces.html
Исходная версия CrossFire, :
Почему не неймспейсы, а именно префиксы?
Для небольших проектов ИМХО удобнее, для библиотек и больших — ничего против не имею. Но! Портянки из расширений областей видимости и набирать замучаешься, и читабельность ухудшают. Я честно не помню чтобы приходилось в Qt больше одного раза это делать.