Принципы архитектуринга и переусложнения.