ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
108187 Топик полностью
=AlexD= (19.12.2007 08:19, просмотров: 210) ответил bialix_ на если ты ее не понимаешь, значит ты с ней не сталкивался. возможно, это хорошо для тебя. я не хочу убеждать тебя, что ложка существует. это будет просто напрасная трата времени для нас обоих. По ссылке сравнение объектной модели двух языков, если интересно
Я вижу отличия, но я не вижу ПРОБЛЕМЫ. Большая часть кода класса состоит из операций с членами и методами класса. Т.е. если постоянно использовать this-> , то 30% кода будет состоять из этой записи, т.е. мусора. Когда возникают проблемы с пространством имён? 1 Если класс обращается к глобальным переменным и структурам, существующих в больших количествах. Это кривая программа. Класс должен использовать только методы других классов. Точка. В конце концов есть инлайн функции, и соображения эффективности тут не играют рояли. Имена типов и констант должны входить в целевые пространства имён, или в пространства имён классов. 2 Если происходит злоупотребление #using namespace Ну тут комментировать нечего, т.к. если программист сам себе враг, то флаг ему в руки, ветер в спину. Как видишь все проблемы не имеют никакого отношения к this, а только и сугубо к методологии проектирования. И даже не столько к методологии, сколько к элементарной... чистоплотности, чтоли, кодирования. "Программу на фортране можно написать на любом языке"(с)
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.