Объектно-ориентированное программирование на новом уровне решает основную задачу структурного программирования. Информация структурируется с точки зрения управляемости, и это что значительно облегчает процесс моделирования. Такой подход особенно эффективен, когда реализуются крупные объекты.
Управляемость позволяет избежать избыточных данных и обеспечивает их целостность. В результате получается понятный и удобный продукт, оптимальный для дальнейшего использования.