[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perl or Python?



Hello!

On Saturday 21 March 2009 19:42:45 Serhiy Storchaka wrote:
> > Вполне достаточно типизации значений. Получили значение, проверили его
> > тип, если не соответствует ожидаемому, вернули ошибку.
>
> Спецификация типов параметров в прототипе функции — самый лаконичный способ
> указания такой проверки. Плюс на один фрейм меньше в стектрейсе ошибки
> (проверка не изнутри функции, а снаружи). Плюс автодокументированность.

Аргумент типа int объяснит _способ_ вычисления синуса? Вы синус вообще можете 
посчитать без стандартной функции? Подсказка: если синус считать через ряды, 
то добавление строчки проверки типа погоды не делает. Об алгоритме думайте, а 
не о типе параметров и "автодокументированности".

Best regards.

Reply to: