Interfaces keep things tidy, but don't accelerate growth: Functions do.
I like to think of architecture as a frame for life.