Re: Perl or Python?
Hello!
On Saturday 21 March 2009 19:42:45 Serhiy Storchaka wrote:
> > Вполне достаточно типизации значений. Получили значение, проверили его
> > тип, если не соответствует ожидаемому, вернули ошибку.
>
> Спецификация типов параметров в прототипе функции — самый лаконичный способ
> указания такой проверки. Плюс на один фрейм меньше в стектрейсе ошибки
> (проверка не изнутри функции, а снаружи). Плюс автодокументированность.
Аргумент типа int объяснит _способ_ вычисления синуса? Вы синус вообще можете
посчитать без стандартной функции? Подсказка: если синус считать через ряды,
то добавление строчки проверки типа погоды не делает. Об алгоритме думайте, а
не о типе параметров и "автодокументированности".
Best regards.
Reply to: