Наглядность
Легко ли будет читать/понимать код и вносить в него изменения? Легко ли программист может убедиться, что кодовая база соответствует всем требованиям, изложенным в документации? Наглядность – это одно из ключевых требований к архитектуре сложных приложений. Для ее обеспечения в РОСС используется 5 видов диаграмм:
- диаграмма классов;
- диаграмма состояний;
- диаграмма операций;
- диаграмма сообщений;
- диаграмма прецедентов.