CAB, Model View Presenter, Passive View, and Humble Dialog

You may also like...