Re[7]: Зачем отказались от множественного наследования в С#?
От: Al_ Россия нпкинтегра.рф
Дата: 15.08.06 02:20
Оценка: -2
Здравствуйте, Кодёнок, Вы писали:

Кё>Здравствуйте, Ramzes_, Вы писали:


R_>>Интересно, а причем тут есть это в природе, или нет. Понятие искусственности/естественности метода не мало влияет на его практическую ценность. Программист он не биолог, все-таки.

Кё>вот я и говорю
Кё>во-первых, программирование, как и математика, это чисто абстрактный придуманный мир, где мы создаем такие понятия какие хотим, и отсутствие аналогов в природе никак не может быть аргументом к целесообразности использования того или иного понятия в мире абстракций.

Кё>во-вторых, проводить аналогии с реальным миром значить ограничить сам себя, потому что в реальном мире "наследование" может иметь такие последствия, которые невозможны в вашем языке программирования, и наоборот, ваша реализация наследования в ЯП может давать такие эффекты, которых в реальном мире нет.


Категорически не согласен. Программирование должно быть... или нет, не "должно быть", а должно иметь возможность быть тесно связанным с тем миром для которого реализуется программный код.
В идеале программист должен оперировать теми-же объектами, что и любой другой нормальный человек. Не надо уходить от реальности.
Автоматизация.ERP
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.