Russian | English |
как и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги | Like all software production, architectural design is a continuing, iterative and incremental, effort. Early architectural decisions take a broad view on the software architecture. One of the first decisions to be taken relates to structuring the system into layers of modules and establishing principles of inter-module communication. This is the concern of this chapter. More detailed architectural solutions, such as intra-module communication, are discussed in relevant places later in the book (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
основные принципы проектирования пользовательского интерфейса | user interface design guidelines (ssn) |
основополагающие принципы проектирования | framework design guidelines (Alex_Odeychuk) |
Посредством рассмотрения первого большого проекта игры "Жизнь" Дж. Конвея глава 1 вводит принципы нисходящей детализации, проектирования программы, критического обзора и тестирования | By working through the first large project Conway's game of Life, Chapter 1 expounds principles of top-down refinement, program design, review, and testing, principles (ssn) |
правила и принципы практичного проектирования | rules and principles of usage-centered design (ssn) |
применение принципов системного проектирования | applying system engineering principles (ssn) |
принцип защитного проектирования | principle of defensive design (ssn) |
принцип оборонительного проектирования | principle of defensive design (ssn) |
принцип объектно-ориентированного проектирования | principle of OOD (ssn) |
принцип проектирования с защитой | principle of defensive design (ssn) |
принципы объектно-ориентированного проектирования | principles of OOD (ssn) |
принципы проектирования | design principles (одна из четырёх групп паттернов (шаблонов, образцов) проектирования на UML. Принципы проектирования описывают общие правила для проектирования элементов системы. При использовании принципов проектирования подразумевается поиск разумного компромисса, так как сами принципы являются идеальными и часто не достижимыми рекомендациями, при строгом следовании которым один принцип может вступить в противоречие с другим. Примерами принципов проектирования может служить принцип подстановки Лисков (Liskov Substitution Principle, LSP) или принцип разделения модели и представления Model-View Separation (разделение модель-представление) ssn) |
принципы проектирования библиотек | guidelines for designing libraries (Alex_Odeychuk) |
принципы проектирования графического пользовательского интерфейса | principles of GUI design (ssn) |
принципы проектирования интерфейса | interface design principles (ssn) |
принципы проектирования интерфейсов пользователя | user interface design principles (ssn) |
принципы проектирования пользовательского интерфейса | user interface design principles (ssn) |
принципы системного проектирования | principles of system engineering (ssn) |
принципы системного проектирования | system engineering principles (ssn) |
ролевой принцип организации проектирования | role-based design (настройка системы проектирования и её функций на конкретные особенности пользовательской задачи ssn) |
эргономические принципы в проектировании рабочих систем | ergonomic principles in the design of work systems (ssn) |