设计原则
2020-12-13 本文已影响0人
魔人健太郎
1. 每个层次bean都定义在该层,除非必要否则不要夸层访问。让using 出现奇怪的依赖
2. 要不要把界面操作写在codebehind还是vm?你想像一下把 view和vm分开,界面还能正常工作吗。答案就一目了然了
(但是窗口跳转按钮,为了把view绑定到vm只好在vm中操作)
1. 每个层次bean都定义在该层,除非必要否则不要夸层访问。让using 出现奇怪的依赖
2. 要不要把界面操作写在codebehind还是vm?你想像一下把 view和vm分开,界面还能正常工作吗。答案就一目了然了
(但是窗口跳转按钮,为了把view绑定到vm只好在vm中操作)