Показать сообщение отдельно
  #33 (permalink)  
Старый 15.08.2011, 01:32
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от x-yuri
самое сложное в стандарте - это как применить его на практике
Сообщение от x-yuri
ну да, идеальный... в том смысле, что подробнее некуда
вообще я это к тому, что люди делятся на две категории тех, которые развивают язык и тех, кто его использует. Я не считаю, что кто-то из них лучше. Я бы даже сказал, что они друг друга дополняют... но (извиняюсь за мой английский)

Сообщение от Gozar
Очень часто в различных описаниях используются выражение "цепь прототипов" и "поднимаясь по цепи прототипов". Однако там же приводится нелинейная схема и тем более не отображено что мы поднимаемся по цепи.
Я наглядно изобразил цепь и подъем, на этом собственно говоря всё.
ну давай все же выскажусь... я бы сказал, что ты изобразил ООП на схеме"и наглядно она показывает связь конструткор <-> конструктор.prototype. На моей же схеме наглядно показаны цепочки прототипов обьектов. На ней хорошо видна цепочка прототипов создаваемых объектов и, что у всех функций общий прототип. Остальные свойства не относятся к цепочке прототипов.

с моей точки зрения, основное назначение схем - показать то, что сложно описать словами. Нету идеального способа выражения мыслей, у каждого есть свои преимущества. Мне вспоминается, что Мартин Фаулер пишет в UML Distilled: есть три типа использования UML - эскиз, детальный план и язык программирования. Твоя схема - это скорее детальный план, моя - эскиз, который наглядно показывает то, что было бы сложно выразить словами.
Ответить с цитированием