LINUX.ORG.RU

История изменений

Исправление ahdenchik, (текущая версия) :

Попытки писать вместо конкретных максимально абстрактные вещи для «когда-нибудь пригодится» (код «в стол»)

ООП (то, которое в С++, а не то которое якобы какое-то там правильное из Smalltalk) - урон от тупака про «абстрагирование, инкапусляция, полиморфизм, наследование, блаблабла» не меньше чем от Cobol и BASIC в своё время

Отдельно вынесу попытки делать красивую стройную иерархию классов, вдохновлённую, кроме плохих книжек, фактом того, что браузер их иерархий был встроен Borland C++ 5.x

Исходная версия ahdenchik, :

Попытки писать вместо конкретных максимально абстрактные вещи для «когда-нибудь пригодится» (код «в стол»)

ООП (то которое в С++, а не то которое якобы какое-то там правильной из Smalltalk) - урон от тупака про «абстрагирование, инкапусляция, полиморфизм, наследование, блаблабла» не меньше чем от Cobol и BASIC в своё время

Отдельно вынесу попытки делать красивую стройную иерархию классов, вдохновлённую, кроме плохих книжек, фактом того, что браузер их иерархий был встроен Borland C++ 5.x