Ruby/Идеология: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 314:
 
В зависимости от класса, будет вызван либо один <code>meTog</code>, либо другой. При этом, <code>meTog</code> в классе <code>String</code> используется как адаптер для <code>meTog</code>'а класса <code>Array</code>. Единственный недостаток такого подхода — случайное переопределение базовых методов. Но эта случайность быстро отлавливается. [[Участник:Rubynovich|Rubynovich]] 17:40, 5 ноября 2006 (UTC)
 
== См. также ==
 
В [[Словарик философствующего информатика|словарике философствующего информатика]]:
* [[Словарик философствующего информатика/Тестирование]]
* [[Словарик философствующего информатика/Ортогональность]]
* [[Словарик философствующего информатика/Несвязность и закон Деметра]]
* [[Словарик философствующего информатика/Злые волшебники]]
 
----
{{Note|Shablons}} — Cуществование шаблонов в языках [[w:C++|C++]] и [[w:C_Sharp|C#]] наглядно показывает, что профессиональным программистам мешает излишне строгий контроль типов.