Добрый день!
Сталкнулся с проблемой, что большие схемы uml не помещаются в голове. Интересно, как решают эту проблему другие? Логично декомпозировать по какому то критерию большие схемы на малые и работать в их контексте.
Я использую для создания простых моделек
umlet. Если модели простые, эта программа помогает быстро сделать наброски. Если модель имеет много элементов, то прога тормозит, потребляет много оперативной памяти итп => приходится использовать нечто вроде Enterprise Architect.
Если uml модель (диаграмма классов или sequence) сложная и большая (в смысле количества элементов и связей), то возникает проблема ее декомпозиции, чтобы не теряться в большом количестве объектов.
Как вы решаете эту проблему? или это может быть вообще не проблема? Как создаются и поддерживаются большие программы / программные системы?
Если есть куда пнуть на почитать, с удовольствием пнусь)
Всем спасибо!