Witam, piszę symulator "menadżer piłkarski" i nie mam za bardzo pomysłu jak TO "skleić" aby było elegancko zrobione, moja aktualna koncepcja projektu jest bardzo chaotyczna. Chciałbym jako podstawę projektu przyjąć jakiś (odpowiedni dla problemu) wzorzec projektowy i myślę, że później już będzie lepiej.

Problem, który leży u podstaw i do którego chciałbym dopasować wzorzec projektowy jest następujący:
Gracz (użytkownik aplikacji) jest menadżerem klub piłkarskiego. Jako menadżer gracz może kupować różnych piłkarzy z "tabeli transferowej", wartość piłkarza jest różna każdego dnia, co zależy od różnych zjawisk losowych (załóżmy, że póki co zwykły rand() :D).

Jaki wzorzec zrealizuje mi powyższy problem ?

Dziękuje za pomoc,
Pozdrawiam Tomasz Serafin