Korzystanie z UML

Co pan sądzi o używaniu języka UML do generowania kodu implementacji?

James: Myślę, że to fatalny pomysł. Wiem, że pod tym względem moje zdanie różni się od zdania wielu innych ekspertów w dziedzinie języka UML, ale trzeba pamiętać, że w języku UML nie ma żadnej magii. Jeśli można generować kod na podstawie modelu, jest to język programowania. UML nie jest dobrze zaprojektowanym językiem programowania.

Najważniejszy powód: brakuje w nim dobrze zdefiniowanego punktu widzenia. Częściowo jest to celowe, a częściowo wynika z tyranii procesu standaryzacyjnego grupy OMG, która próbuje dostarczyć wszystko wszystkim. W UML nie istnieje dobrze zdefiniowany zbiór założeń dotyczących pamięci operacyjnej i masowej, współbieżności i niemal ...

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.