Показать сообщение отдельно
Старый 14.08.2013, 18:46
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 30  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Относительно задания — там явно прописано, что должны быть кнопки "+" и "-", у автора это "add" и "minus" (еще и total есть). Это мелочь, конечно, но всё-таки, мне кажется, что нужно подходить очень внимательно к подобным вещам.

По коду:

Код AS3:
private var planets:Vector.<Planet>;
— я бы посчитал большим недочетом. С моей точки зрения нужно было так:
Код AS3:
private var _planets:Vector.<Planet>;
"onClick", "onMove" и т.д. я бы переписал на "mouseClickHandler" или типа того. Хотя это не ошибка, да.

Про "for (var i:int = 0; i < planets.length; i++)" уже говорили.

В Universe свойство graphics вполне можно закэшировать.


Думаю, что вполне неплохо выполненное тестовое задание. Но само задание так себе, не показательно, как мне кажется.

Добавлено через 2 минуты
А, и еще:

Цитата:
Причина: не оптимизированный код.
Мне кажется, это довольно-таки, нехорошо в таком формате отвечать на выполненные тестовые задания. В хорошем случае я (как соискатель) ожидаю получить нормальный развёрнутый ответ.
__________________
hauts.ru