目前的提桉 : MVVM patterns