There are patterns of patterns now!
My friend's project: MetaPatterns.io

Задачі узагальнення об'єктів

Узагальнення породжує власну групу рефакторингів, в основному пов’язаних з переміщенням функціональності по ієрархії успадкування класів, створення нових класів та інтерфейсів, а також заміни успадкування делегуванням і навпаки.