Bardzo dobry pomysł, tylko trochę trudno się uczyć o dekoratorze nie używając go. Ale poza tym, to po prostu genialne.
żeby poznać wzorzec wypadałoby też się dowiedzieć kiedy danego wzorca należy użyć a kiedy raczej nie
akurat ten wzorzec wydaje mi się rzadko używany i z moich obserwacji dużo programistów nawet z wieloletnim doświadczeniem go w ogóle nie rozumie lub nigdy nie stosowało (przykładem mogą być odpowiedzi w tym temacie)
@tytrydsdf ja bym powiedział że wręcz przeciwnie. Z diagramów to czasem cieżko ogarnąć nawet takie proste rzeczy jak strategia czy kompozyt
moim zdaniem kwestia obycia - UML powstał po to żeby łatwiej było zrozumieć idee - jeśli ktoś łatwiej ją rozumie z kodu to znaczy że umie lepiej programować niż czytać diagramy i ma z tym większe doświadczenie, ale to nie znaczy że diagramy są trudniejsze w zrozumieniu
ja osobiście przykładowo na logice w szkole zawsze wyrażenia tłumaczyłem sobie na wyrażenie w jakimś języku programowania bo było mi je wtedy dużo łatwiej zrozumieć ;) różny był tylko zapis, ale zamiast nauczyć się nowego zapisu wolałem używać już znanego