Shortly described patterns and anti-patterns