In both cases the high-level design should be a complete view of the entire system, breaking it down into smaller parts that are more easily understood.
В обох випадках дизайн високого рівня повинен мати повний перегляд всієї системи, розбиваючи її на більш дрібні деталі, які легше зрозуміти.