Александра Синицына (Ночной линейный редактор)
"You've got someone who is amazing," said Knight of Murphy.
。关于这个话题,服务器推荐提供了深入分析
The proposed application architecture uses modules as building blocks, because they allow us to lower the overall complexity of the solution. Modules in MIM should represent business capabilities, processes, flows or “significant pieces of logic”. They hide the information required to carry out the logic as well as the underlying complexity. Modules then expose public APIs that let us use them as black boxes. That’s nothing else but High Cohesion and Information Hiding in practice. Or as J. B. Rainsberger put it, by using modules you “hide details in a box”.。体育直播对此有专业解读
横向滚动同样体现了这种「反主流」的坚持。不同于 iOS 的纵向列表与Tab 页面,也不同于 Android 的抽屉导航与汉堡菜单,Windows Phone 大量采用横向分页:系统、应用、账户被拆成不同「页面」,左右滑动切换。第一次上手往往会迷茫,但一旦形成肌肉记忆,效率其实很高——信息被清晰地分区,层级关系也更加直观。