|
Материалы книги получены с http://www.itlibitum.ru/
Извинения… или вроде того
Заодно хочу воспользоваться случаем и извиниться перед всеми, кого я обидел в своей книге. Понятия не имею, кто вы такие, но на своем горьком опыте (по двум статьям, опубликованным в журнале IEEE Computer) я узнал, как много людей обижается на несерьезный подход к серьезной теме - такой как С++. Если вы принадлежите к их числу, я сожалею, что задел ваши чувства. Пусть не так сильно, чтобы лишиться сна, но все же сожалею.
Я не претендую на авторство изложенных в книге идей. Если вы увидите в ней что-то, придуманное вами или кем-то другим, - смело заявляйте, что это ваших рук дело, спорить я не стану. Мастерство нетривиального использования С++ растет от свободного обмена идеями, а не от формального изучения, так что в действительности очень трудно однозначно определить, кто, что и когда сказал.
Я написал эту книгу, чтобы как можно больше людей смогли быстро и безболезненно повысить свою квалификацию, поэтому вопросам авторства идей уделялось второстепенное внимание. Если вам это не нравится, примите мои искренние извинения и напишите свою собственную книгу.
С другой стороны, я взял на себя смелость использовать новые имена для старых концепций, вызывающих недоразумения, и нисколько об этом не жалею. Такова уж великая традиция сообщества С++, которое переименовало почти все объектно-ориентированные концепции: субкласс (производный класс), суперкласс (базовый класс), метод (функция класса) и т.д. Сторонники переименования не обошли вниманием даже такие традиционные концепции С, как поразрядный сдвиг (<< и >>). Вам не нравится, что для старых идей используются новые имена, - пусть даже в интересах ясности?
Приятель, вы ошиблись с выбором языка. Я сделал все возможное, чтобы все фрагменты кода в этой книге работали как положено, но без ошибок дело наверняка не обошлось. Действуйте так, словно ваша программу уже горит синим пламенем, - проверяйте, проверяйте и еще раз проверяйте мой код, прежде чем использовать его в своих программах. Помните: в этой книге я демонстрирую различные идиомы и концепции, а не
создаю библиотеку классов. Все идиомы вполне работоспособны, но дальше вам придется действовать самостоятельно.
Джефф Элджер
Январь 1998 г.
Назад Содержание Далее
|