Ранжирование: где теряется требование

Ранжирование: где теряется требование An architecture diagram generated by Archify. План: рейтинг первичен · Расстояние — при равных рейтингах · Architecture component План: рейтинг первичен Расстояние — при равных рейтингах buildCandidates · Сначала рейтинг ↓ · Architecture component buildCandidates Сначала рейтинг ↓ SortCandidatesByGeo · Весь список: расстояние ↑ · Architecture component SortCandidatesByGeo Весь список: расстояние ↑ matching_geo_test.go · Тест без рейтинга · Architecture component matching_geo_test.go Тест без рейтинга task seed: city-msk · ID задания · Architecture component task seed: city-msk ID задания geo seed: moscow · Другой набор идентификаторов · Architecture component geo seed: moscow Другой набор идентификаторов реализует пересортировка тестирует функцию ID не найден Legend Backend

Два независимых дефекта

  • • Geo доступен: рейтинг теряется в пересортировке.
  • • Seed ID не совпали: geo возвращает ошибку, tie-break не работает.