воскресенье, 18 января 2015 г.

Похоже, что домучал класс навигационного узла окончательно.

Когда список атрибутов стал угрожать перевалить за второй десяток, понял, что оно будет жрать непомерно памяти, особенно при копировании списка узлов. Выкинул половину атрибутов, оставив только нужные для расчета пути. Оставил десяток - авось хватит )))). Написал ему функцию рассчета расстояния, сейчас думаю, может лучше выкинуть на мороз в отдельный класс отправить? Этакий mathutils. Дописал также парсер прямо в __init__() ,пускай сам читает данные, не маленький уже. Пока пишу документацию к классу.

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

Отправить комментарий