понедельник, 24 декабря 2007 г.

Неумный компилятор

Уже не первый раз вводит меня (и не только -))в ступор от полного не понимания флешовый компилятор своими сообщениями об ошибках.
Пишу

new SomeClass();

Компилятор ругается:
ReferenceError: Error #1065: Variable SomeClass is not defined.

Ну и ну! SomeClass значит теперь в переменные у нас записан. А я всегда считал, что с ключевым словом new только имя класcа можно употреблять. Можно конечно возражать, что имя класса это переменная ссылающаяся на объект класса Class, но сообщения об ошибках для того и нужны чтобы быстро коротко и ясно описать проблему. А код ошибки это для стандартизации и подробного описания возможных причин.

Так что такой Error расцениваю как преднамеренное введение в заблуждение.
Доходчивее должен быть смысл изложен.
-)

Комментариев нет: