[Вызов] — Поиск в неструктурированных источниках


Оригинальное содержание в этой ветке Твиттера


Привет, Дев,

готовы ли вы бросить вызов и сделать что-то другое? Вы когда-нибудь думали об API, который ищет по разным вещам, разнородным типам шрифтов?

Посмотрите его, чтобы понять суть проблемы!

cc @sseraphini


Несколько лет назад я работал в компании, где было очень трудно найти что-то новое. В нем были wiki, базы данных, git-репозитории, архивы и т.д. Я мучился в поисках, пока не внедрил поиск, который искал термины в разных источниках, и это мне очень помогло!


Ну, задача заключается в следующем. Реализуйте поиск, который ищет как минимум в двух различных источниках данных, например, в базе данных и файлах/каталогах. Было бы круче, если бы вы использовали другие вещи (excel, веб-сайт и т.д.).

Сделайте что-то вроде того, что изображено на этом рисунке.


Некоторые моменты:

  • Унифицировать возврат;
  • Подумайте о том, как можно распараллелить поиск;
  • Попробуйте создать специализированные компоненты для каждого источника;
  • Найдите какой-нибудь шаблон дизайна, который можно было бы использовать;
  • Разработайте его так, чтобы можно было легко добавлять другие шрифты.

Если вы уже сделали что-то подобное, дайте нам знать.

Большое спасибо, что дочитали до конца!

Оцените статью
Procodings.ru
Добавить комментарий