Складно излагает, собака.

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
Groundhog
Графоман
Сообщения: 5082
Зарегистрирован: 20 авг 2005, 16:36
Откуда: Vancouver

Складно излагает, собака.

Сообщение Groundhog »

Programmer! Every time you are about to create a class hierarchy stop for a while and recall this taxonomy of animals in the ancient Chinese encyclopaedia called 'Celestial Emporium of Benevolent Knowledge':

Those that belong to the emperor
Embalmed ones
Those that are trained
Suckling pigs
Mermaids (or Sirens)
Fabulous ones
Stray dogs
Those that are included in this classification
Those that tremble as if they were mad
Innumerable ones
Those drawn with a very fine camel hair brush
Et cetera
Those that have just broken a carafe
Those that, at a distance, resemble flies

Source: Jorge Luis Borges, El idioma analítico de John Wilkins.

Comment: Although this parody was written in mid XX. century, the impracticality of hierarchical organisation of concepts was pointed out in XVII. century, in Wilkins' own time, by no one less than Gottfried Leibniz. Despite of that, the idea re-emerged and gained popularity in late XX. century with the advent of so called "object-oriented design".
Martin Sústrik, October 5th, 2015
Ответить