As you practice it will be apparent, you simply keep working on the application architecture yourself.