Как стать автором
Обновить
10
0
Anton Eremin @aneremin

Software Developer

Отправить сообщение

Да, безусловно. Было потрачено время на стабилизацию. Однако, это все уже выполнялось в рамках нормального рабочего процесса.

Нет, безусловно есть наработки, есть некий набор базового функционала, который можно использовать в других похожих задачах. Давайте, конкретизируем. Если надо будет сделать тоже самое, но скажем на другом траспорте, то переиспользовать можно довольно много: работа с деревом, поиск объектов и типов, тестирование. А это процентов 60, примерно.

Важно понимать, что универсальный генератор не написать. Конкретно для данного кейса переиспользовать можно довольно мало. Эта задача была разовым большим рефакторингом и соответвенно, генератор был заточен имеено для ее решения.

В данном примере, действительно учитывались только улицы по которым теоретически могут ходить пешеходы, под ними подрузамевались как пешеходные улицы, так и улицы с наличиeм тратуаров, также сделано допущение, что на пересечениях есть пешеходный переход.
Eсть такая работа, которая как раз учитывала все о чем вы пишите, а также величину трафика в зависиисти от времени суток. Но ee фокус был главным образом на безопастность пешеходов. Правда в связи со сложностью получение данных моделирование проводилось в рамках только нескольких учебных заведений одного района.

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность

Специализация

Software Developer, Fullstack Developer
Senior
От 8 000 €
C#
XAML
Software development
WPF
Code Optimization
Windows Forms
T-SQL
Visual Studio