In this repository i want to train and share my patterns knowledge.