Porozumění kódu a návrh systémů pomocí produktu Visual Studio ® 2010 Michael Juřek
Dec 14, 2015
Udržitelnost a kontrola
− Na začátku víme, co chceme. Průběžná kontrola je ale obtížná. Často vzniká něco co nechceme – obtížně udržovatelný kód.
Staňte se objevitelem− Historické dokumenty
jsou pouze částí příběhu− Skutečná pravda je
obsažena v kódu− Zjistit pravdu může být
obtížné
Vyjádření záměru
− Zvyšuje šanci na jeho realizaci− Obrázek je lepší než 1000 slov
− Standardní UML diagramy− Diagram vrstev
− Model -> kód anebo kód-> model – Visual Studio podporuje oba přístupy− Částečně formou přicházejících Power Tools
Unified Modeling Language (UML)−Podporované diagramy
− Activity− Class− Component− Sequence− Use Case
−Integrace s pracovními položkami
−Dobrá podpora pro verzování modelu
Kód unášený proudem
−Kód je často unášen pryč od původního záměru:−Neplánované závislosti−Přebírání novými lidmi−...
Layer Diagram
−Vizualizace zamýšleného designu
−Validace oproti implementaci
−Na požádání nebo jako součást buildu
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.