Merinov Nikolay wrote:
> По достаточно известным оценкам даже после большого числа выпусков у
> программного продукта в среднем остается остается 5-30 ошибок на 1000
> строк кода. Причем независимо от языка, поскольку языки высокого уровня
> в первую очередь помогают сократить код. Следовательно если есть
> какая-либо возможность сократить код — эта возможность ещё и уменьшает
> количество ошибок.

Сравните:

function run(speed)
begin
        if speed not is number
        then
                raise TypeError("'speed' must be number")
        endif
        ...

и

function run(speed:number)
begin
        ...

Где меньше строк и слов? Где больше вероятность ошибки?


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Ответить