Picturing Architecture: UML (The Good Bits) and More This course shows you how to visualize and communicate architecture using pictures, which is essential in an Agile environment. It takes you through the design process, covering everything from story cards to representing complex activity flows.
#777 Год выпуска: 03/2016 Производитель: Pluralsight Автор: Allen Holub Продолжительность: 1:02 Степень сложности: для начинающих Тип раздаваемого материала: Видеоклипы Язык: Английский
Описание: You can't program effectively (or talk about your program effectively) without pictures, particularly in an Agile environment, where communication is central. This course, Picturing Architecture: UML (The Good Bits) and More, shows you how to communicate software concepts and structure using pictures or equivalent. You'll see how to represent stories and how to organize them effectively using index cards. You'll learn how to represent and organize stories and take them through the design process. You'll also learn how to represent complex activity flows, translate those flows into a messaging system, organize and represent the classes in your system, and represent the behavior of an object when that behavior changes with state. You'll learn about Story Cards, Story Maps, CRC-card walls (a system developed by the author), and a version of UML that's optimized for the whiteboard and adapted to modern Agile practice. By the end of this course, you'll be able to use pictures to communicate your program effectively within the Agile environment to others.
Вы не умеете программировать эффективно (или поговорим о вашей программе эффективно) без фотографий, особенно в гибкой среде, где общение играет главную роль. Этот курс, представляя архитектуры: язык UML (Добрый Бит) и более, показано, как общаться программного обеспечения концепций и структуры с использованием фотографий или эквивалент. Вы увидите, как представляют рассказы и как организовать их эффективное использование индексных карточек. Вы узнаете, как представлять и организовывать историй и забрать их через процесс проектирования. Вы также узнаете, как представить сложные потоки активности, трансформировать эти потоки в системе обмена сообщениями, организовывать и представлять классы в вашей системе, и представляют собой поведение объекта, когда это поведение изменяется с государством. Вы узнаете об истории карт, карты-истории, КПР-карта стены (система, разработанная автором), и Версия языка UML, которая оптимизирована для доски и адаптированных к современным гибкой практики. К концу этого курса, Вы сможете использовать фотографии для общения вашей программы эффективно в гибкой среде для окружающих.
Содержание
Introduction: Designing in an Agile World 6m 15s Introduction 1m 16s Designing in an Agile World 4m 59s
Organizing Stories 13m 25s Stories and Story Cards 5m 56s Story Maps 4m 3s Story (Use-case) Diagrams 3m 25s
Determining Class Relationships 14m 44s CRC Cards and CRC-Card 'Walls' 5m 26s UML Class-relationship Diagrams 6m 34s Inheritance Relationships in a Class Diagram 2m 43s
Representing State-based Behavior 6m 29s Mealy and Moore Machines 1m 57s UML State Diagrams 4m 31s
Summing up (And What's Missing) 2m 49s Summing up (And What's Missing) 2m 49s
Об авторе
Allen is an internationally recognized trainer, agile-process consultant, speaker, and author. He specializes in Lean/Agile infusion and tuning, software architecture, and web-application programming using open-source toolsets. Allen's worn every hat from grunt programmer to CTO. He's built compilers, operating systems, massively scalable web applications, and mobile apps. He's written a dozen books and hundreds of magazine articles on practical programming topics, and currently blogs for Dr. Dobb's Journal (http://www.drdobbs.com/author/Allen-Holub). Allen speaks regularly at conferences, worldwide, and works for both startups and Fortune-50 companies. Contact him at: allen@holub.com, or on Twitter at @allenholub.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!