Witajcie,
mam teraz taki problem. Chcę zrobić wyszukiwarkę na wzór wyszukiwarki w allegro. Mam zbiór danych z bazy danych (nazwijmy je pozycje). Użytkownik ma kilka filtrów:
- cena od do
- wyszukiwanie po nazwie/częsci nazwy
- kategorii (mozliwość wybrania kilku kategorii)
- checkbox wyszukujący tylko opłacone pozycje
Zastanawiam się nad tym jaki wzorzec projektowy najlepiej by się tutaj sprawdził, by potem można było to w łatwy sposób rozbudować, zachowując przy tym zasady SOLID.
Moglibyście coś podpowiedzieć/doradzić? Jak coś to piszę to w C#, ale bardziej chodzi mi ogólnie o podejście do problemu, więc język nie ma tutaj znaczenia.