Re[2]: Как бороться с динамической типизацией?
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 18.05.14 06:39
Оценка: +1
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>В C++, кстати, подобная проблема проявляется при использовании шаблонов функций, решается схожим образом — в основном комментариями/документацией/именами параметров функции/именами шаблонных параметров. Грядущие концепции несомненно улучшат ситуацию.


Да, ситуация похожа, это верно. Хотя есть и кардинальное отличие – проблема вылезет на этапе компиляции, а не "когда нибудь потом", что иногда сильно напрягает.

EP>По поводу "все помнят параметры у API наизусть" — важны ведь не только сами параметры, но ещё и pre/post-conditions — так что за исключением каких-то тривиальных случаев, описание придётся читать в любом случае.


Да, за прелести динамической типизации приходится платить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.