Non-Programmer's Tutorial for Python / Человеческий учебник по языке программирования Python

→* Conceptual model: Conceptual model is the result of object-oriented analysis, it captures concepts in the problem domain. The conceptual model is explicitly chosen to be independent of implementation details, such as concurrency or data storage.
1 *Концептуальная модель. Концептуальная модель - это результат объектно-ориентированного анализа, она выбирает концепции из области задач. Концептуальная модель специально предназначена быть независимой от деталей реализации, таких как совпадение или хранение данных.
→Some typical input artefacts for object-oriented design are:
0 Некоторые типовые вводимые артефакты в объектно-ориентированном проектировании:
→The input for object-oriented design is provided by the output of object-oriented analysis. Realize that an output artefact does not need to be completely developed to serve as input of object-oriented design; analysis and design may occur in parallel, and in practice the results of one activity can feed the other in a short feedback cycle through an iterative process. Both analysis and design can be performed incrementally, and the artefacts can be continuously grown instead of completely developed in one shot.
0 Ввод данных (источники) в объектно-ориентированном проектировании основывается на выводе данных в объектно-ориентированном анализе. Понятно, что артефакт на выходе не нуждается в детальной разработке, чтобы быть использованным для ввода в объектно-ориентированное проектирование; анализ и проектирование могут проходить параллельно, и на практике результаты одного процесса могут служить подпиткой для другого в течение короткого цикла обратной связи в процессе взаимодействия. И анализ, и проектирование могут производится по мере движения, и артефакты могут выращиваться в постоянном режиме, вместо того, чтобы досконально разрабатываться по отдельности.
→Input (sources) for object-oriented design
0 Ввод данных (источники) в объектно-ориентированном дизайне
→Object-oriented design topics
0 Вопросы объектно-ориентированного дизайна
→What follows is a description of the class-based subset of object-oriented design, which does not include object prototype-based approaches where objects are not typically obtained by instancing classes but by cloning other (prototype) objects.
0 Далее приводится описание классификации в объектно-ориентированном проектировании, куда не входят объектно- прототипные подходы, поскольку в них объекты обычно получены не путём определения принадлежности к классу, а путём клонирования других (прототипных) объектов.
→From a business perspective, Object Oriented Design refers to the objects that make up that business. For example, in a certain company, a business object can consist of people, data files and database tables, artefacts, equipment, vehicles, etc.
0 С точки зрения бизнеса, объектно-ориентированное проектирование оперирует объектами, являющимися компонентами этого бизнеса. Например, в некоторых компаниях объектами бизнеса могут быть люди, файлы данных и таблицы базы данных, артефакты, оборудование, транспортные средства и т.д.
→An object contains encapsulated data and procedures grouped together to represent an entity. The 'object interface', how the object can be interacted, is also defined. An object-oriented program is described by the interaction of these objects. Object-oriented design is the discipline of defining the objects and their interactions to solve a problem that was identified and documented during object-oriented analysis.
0 Объект содержит скрытые данные и процедуры, сгруппированные вместе и представляющие его суть. Также определён "интерфейс объекта" - то, как в нём всё взаимосвязано. Объектно-ориентированная программа описывается взаимодействием этих объектов. Объектно-ориентированное проектирование - это дисциплина, описывающая объекты и их взаимодействие для решения проблем, выявленных и зарегистрированных в процессе объектно-ориентированного анализа.
Резюме
Пол:
женщина
Родной язык:
русский
С нами:
с 27 января 2009 г. (6473 дня) по приглашению notabenoid
Деятельность:
55984 версии перевода с общим рейтингом 16533
1507 комментариев
Карма: 70 (оценок: 92)
Написать Lisok личное сообщение