Back to Basics: Design Patternswill start this talk by introducing the taxonomy of design patterns at a high level, how to read a UML diagram (as a quick refresher), a refresher on inheritance vs composition, and then spend the rest learning more design patterns 87Unified Modeling Language (UML) A compact way to represent software systems 88What is the Unified Modeling Language (UML)? 89 ● A general-purpose modeling language for software diving into code is wise!Sample UML for a Class Diagram (1/4) ● Example of a class diagram ○ Class name ○ member variables (data) ○ member functions (behaviors) 90Sample UML for a Class Diagram (2/4)0 码力 | 96 页 | 2.10 MB | 6 月前3
A Picture is Worth a Thousand Wordscom/limerick-artist-sambhu-dayal https://www.linkedin.com/in/sambhudayalb/Do we draw pictures at work? UML diagramsSome real funny diagramsWidely used proprietary tools Visio Enterprise Architect No longer converters • PlantUML • open source tool that converts simple textual descriptions to UML diagrams • Not only UML diagrams - Earth diagram, UI wireframes and more.. • Textual descriptions could be0 码力 | 18 页 | 1.77 MB | 6 月前3
SuperCharge Your IPC Programs With C++20 and CCI Patternexpress programmatically the meaning of descriptive text of a particular software artifact, or even an UML Diagram. Therefore, it can serve as an signature of an software artifact. • The resulting binaries0 码力 | 57 页 | 7.11 MB | 6 月前3
共 3 条
- 1













