Słuchajcie mam taki problem ideologiczny. Na tapecie znow drzewo genealogiczne.
User mozne kazdej osobie dodawac i zmieniac avatar.

Aby projekt byl latwo przenoszalny, chce zrobic kopiowanie wybranego pliku do odpowiedniego folderu z danym projektem drzewa. Jednakze skoro mozna zmieniac avatary, to przypadloby sie stare usuwac, aby projekty sie zbyt nie rozrastały. Moje pytanie brzmi tak..

Czy lepiej jest ustawic listener sledzacy zmiany avatarow i nastepnie usuwajacy pliki, czy moze action on demand, "project cleaning" ?? Ktore rozwiazanie jest czesciej stosowane w podobnych sytuacjach ?