Comment faire un bon développement ? Voilà une question cruciale. Les design patterns apportent des solutions aux problèmes d’architecture et de conception. MVVM (Model-View-ViewModel), le pattern de référence pour concevoir des applications WPF, Silverlight et WP7, est devenu incontournable dans la panoplie du programmeur. Il permet la mise en place d’un code qui sera compris par tous et fournit un cadre au développement en séparant modèle de données, vue et modèle de la vue.
Ce livre détaille MVVM d’un point de vue technique et théorique. Chaque brique est passée en revue : rôles, mise en place, problématiques. Les auteurs présentent au travers d’exemples concrets les différentes étapes de la création d’une application, ainsi que les choix à effectuer durant son cycle de vie, en concluant sur les tests et... More > les bonnes pratiques à suivre. De part leur expérience de terrain, ils livrent des conseils quant aux écueils à éviter, ainsi que des pistes de réflexion qui alimenteront vos développements.< Less