Здравствуйте, _Obelisk_, Вы писали:
_O_>Здравствуйте, Sshur, Вы писали:
S>>Так вот вопрос, а почему до сих пор нет библиотек, в которых существовала бы иерархия классов, описывающих объекты того самого реального мира? Все же создаваемые программные системы не являются самоцелью, они преследуют решение каких-то конкретных задач.. И вот здесь бы пригодилась например, ОО модель склада или цеха по производству пулеметов, или там универсальная модель наемного работника, которая бы учитывала бы все возможные способы начисления зарплаты. И не надо говорить, что все работают по разному — просто пока никто не добрался до нужного уровня абстракции
Тем более что все эти модели должны отражать вполне конкретные объекты реального мира и соответственно рано или поздно можно добраться до адекватной модели, отражающей ВСЕ возможные варианты использования этих объектов.
_O_>Множества всех множеств не существует. Если покажется, что все уже описали, то тут же найдется что-то, что совершенно не укладывается в созданную иерархию. И будет эта абстракция рефакториться во веки веков....
Ньютоновской механикой пользуются и ничего, несмотря на то, что она неверна на околосветовых скоростях.
Вполне возможно, что даже неполная модель будет удовлетворять 90% потребностей.. а в технике больше и не надо.
Хотя может это и невозможная задача. Кто знает...