Информация об изменениях

Сообщение Re[2]: using namespace std; от 18.09.2019 9:47

Изменено 18.09.2019 12:44 Mr.Delphist

Re[2]: using namespace std;
Здравствуйте, lpd, Вы писали:

lpd>Если у проекта Super Application аббревиатура SA, то я называл свои классы не predicate, а SAPredicate, и о проблемах пересечения namespace узнал из этого топика. Но вы можете продолжать дуть щеки от того, что ваш код пестрит ::, <> и &&. Чем сложнее код, тем сильнее программист, воистину.


А затем код вытаскивается в shared library, и опа! Что такое SA? Почему? Зачем? Да и авторам Silver Application тоже грожзит name clash с этим Super Application.

Из наиболее известных ляпов такого рода — Apple со своими префиксами NS (Next Step). Проект Next Step давно неактуален, но "ложечки остались". Новые API не используют NS-префикс, и теперь у Apple SDK очень полосатый naming convention.
Re[2]: using namespace std;
Здравствуйте, lpd, Вы писали:

lpd>Если у проекта Super Application аббревиатура SA, то я называл свои классы не predicate, а SAPredicate, и о проблемах пересечения namespace узнал из этого топика. Но вы можете продолжать дуть щеки от того, что ваш код пестрит ::, <> и &&. Чем сложнее код, тем сильнее программист, воистину.


А затем код вытаскивается в shared library, и опа! Что такое SA? Почему? Зачем? Да и авторам Silver Application тоже грозит name clash с этим Super Application.

Из наиболее известных ляпов такого рода — Apple со своими префиксами NS (Next Step). Проект Next Step давно неактуален, но "ложечки остались". Новые API не используют NS-префикс, и теперь у Apple SDK очень полосатый naming convention.