ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 декабря
1450883 Топик полностью
=AlexD= (23.07.2024 09:24, просмотров: 142) ответил ЫЫyкпy на Опытные программисты знают что если пишешь не для себя, а для использования другими, то лучше не применять всю мощь плюсов без особой необходимости. Иначе потом замучают вопросами "как это использовать?" и воплями "ничего не понятно" и "ничего не работает". А сделать библиотеку которую смогут использовать не заглядывая внутрь - это ещё более сложная задача, особенно когда процессор в 200 раз медленнее и памяти в миллион раз меньше.
Основная проблема объектных библиотек (вне зависимости от языка) в том, что авторы не могут предусмотреть все варианты использования. А чаще всего возникает необходимость использовать какую-то часть библиотеки отдельно, вне иерархии. Например не на поток данных, а на файл или структуру в памяти. Процедурные библиотеки в этом плане проще, там только с хедерами могут накосячить, напихав в них всё что ни попадя. Но с этим можно бороться. С иерархией классов уже ничего не сделать 

.

Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.