Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Start speaking a new language. It’s just 3 weeks away.
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore various approaches and tools for visualizing, documenting, and exploring software architecture in this 57-minute conference talk. Learn how to effectively communicate your software design, build a better team, and establish technical leadership and consistency. Discover the importance of documentation in agile development, debunking the myth of "no documentation." Examine topics such as UML usage, the four plus one view model, logical vs. physical design, and reverse engineering diagrams and code. Gain insights into architecture encoding, visualization techniques, and documentation naming conventions. Understand the value of a common language and constantly evolving tooling for exploring and improving your software architecture.
Syllabus
Introduction
Jersey Visitor Map
Jersey Castle
Visualise
Group exercise
UML
Is UML worth using
Four plus one view model
Logical vs physical design
Model vs code
Common language
Environment language UML
Generalpurpose tooling
Reverse engineer diagrams
Reverse engineer code
Architecture 11 encoding
Visualisation
Documentation
Documentation naming
Constantly evolving
tooling
exploring
summary
questions
Taught by
NDC Conferences