Rozdział 14. UML

W jaki sposób prezentujemy pomysły dotyczące projektu innym osobom? W branży budowlanej wykorzystuje się szczegółowe plany. Zunifikowany język modelowania (ang. Unified Modeling Language — UML) to język graficzny przeznaczony do przedstawiania artefaktów projektu oprogramowania. Kombinacja analizy obiektowej Jamesa Rumbaugha, obiektowego projektu Grady’ego Boocha oraz obiektowej inżynierii oprogramowania Ivara Jacobsona umożliwiła programistom i analitykom modelowanie oprogramowania za pomocą specyficznego rodzaju diagramów. Choć dla tego języka powstało wiele standardów, z pewnością każdy z nas spotkał się z niektórymi pojęciami z tego języka w formie prostych rysunków na tablicy.

Get Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.