Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Проблемно-ориентированное проектирование

Индекс Проблемно-ориентированное проектирование

frame Предметно-ориентированное проектирование (реже проблемно-ориентированное, Domain-driven design, DDD) — это набор принципов и схем, направленных на создание оптимальных систем объектов.

31 отношения: C Sharp, C++, Eclipse (среда разработки), Erlang, Java, John Wiley & Sons, Scala (язык программирования), UML, Конечный автомат, Программное обеспечение, Проектирование программного обеспечения, Предметная область, Предметно-ориентированный язык, Парадигма программирования, Платёжная система, Объектно-ориентированное программирование, Объектно-ориентированное проектирование, Архитектура программного обеспечения, Автоматизация процесса программирования, Агентно-ориентированный подход, Наследование (программирование), Разработка через тестирование, Разработка, управляемая моделями, Тестирование программного обеспечения, Чёрный ящик, Языково-ориентированное программирование, Исходный код, Имя существительное, Инкапсуляция (программирование), Большой комок грязи, Безопасность.

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Новый!!: Проблемно-ориентированное проектирование и C Sharp · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: Проблемно-ориентированное проектирование и C++ · Узнать больше »

Eclipse (среда разработки)

Eclipse (МФА) — свободная интегрированная среда разработки модульных кроссплатформенных приложений.

Новый!!: Проблемно-ориентированное проектирование и Eclipse (среда разработки) · Узнать больше »

Erlang

Erlang  — функциональный язык программирования с сильной динамической типизацией, предназначенный для создания распределённых вычислительных систем.

Новый!!: Проблемно-ориентированное проектирование и Erlang · Узнать больше »

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Новый!!: Проблемно-ориентированное проектирование и Java · Узнать больше »

John Wiley & Sons

Издательство John Wiley & Sons, Inc., также известное как Wiley (Уа́йли) — международная организация, которая специализируется на выпуске академических изданий.

Новый!!: Проблемно-ориентированное проектирование и John Wiley & Sons · Узнать больше »

Scala (язык программирования)

Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.

Новый!!: Проблемно-ориентированное проектирование и Scala (язык программирования) · Узнать больше »

UML

UML (Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

Новый!!: Проблемно-ориентированное проектирование и UML · Узнать больше »

Конечный автомат

Коне́чный автома́т — абстрактный автомат, число возможных внутренних состояний которого конечно.

Новый!!: Проблемно-ориентированное проектирование и Конечный автомат · Узнать больше »

Программное обеспечение

Програ́ммное обеспе́чение Грамота.ру (допустимо также произношение обеспече́ние) (ПО) — программа или множество программ, используемых для управления компьютером (ISO/IEC 26514:2008).

Новый!!: Проблемно-ориентированное проектирование и Программное обеспечение · Узнать больше »

Проектирование программного обеспечения

Проектирование программного обеспечения — процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования.

Новый!!: Проблемно-ориентированное проектирование и Проектирование программного обеспечения · Узнать больше »

Предметная область

Предме́тная о́бласть — множество всех предметов, свойства которых и отношения между которыми рассматриваются в научной теории.

Новый!!: Проблемно-ориентированное проектирование и Предметная область · Узнать больше »

Предметно-ориентированный язык

Предметно-ориентированный язык (domain-specific language, DSL — «язык, специфический для предметной области») —, специализированный для конкретной области применения (в противоположность, применимому к широкому спектру областей и не учитывающему особенности конкретных сфер знаний).

Новый!!: Проблемно-ориентированное проектирование и Предметно-ориентированный язык · Узнать больше »

Парадигма программирования

Паради́гма программи́рования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию).

Новый!!: Проблемно-ориентированное проектирование и Парадигма программирования · Узнать больше »

Платёжная система

Платёжная систе́ма — совокупность правил, процедур и технической инфраструктуры, обеспечивающих перевод стоимости от одного субъекта экономики другому.

Новый!!: Проблемно-ориентированное проектирование и Платёжная система · Узнать больше »

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Новый!!: Проблемно-ориентированное проектирование и Объектно-ориентированное программирование · Узнать больше »

Объектно-ориентированное проектирование

Объе́ктно-ориенти́рованное проектирование (ООП) — часть объектно-ориентированной методологии, которая предоставляет программистам возможность оперировать понятием «объект», помимо понятия «процедура» при разработке кода.

Новый!!: Проблемно-ориентированное проектирование и Объектно-ориентированное проектирование · Узнать больше »

Архитектура программного обеспечения

Архитектура программного обеспечения (software architecture) — совокупность важнейших решений об организации программной системы.

Новый!!: Проблемно-ориентированное проектирование и Архитектура программного обеспечения · Узнать больше »

Автоматизация процесса программирования

Автоматиза́ция проце́сса программи́рования — отстранение человека от процесса написания программного кода, как полностью, так и частично.

Новый!!: Проблемно-ориентированное проектирование и Автоматизация процесса программирования · Узнать больше »

Агентно-ориентированный подход

Агентно-ориентированный подход (в дальнейшем АОП) к программированию — разновидность представления программ или парадигма программирования, в которой основополагающими концепциями являются понятия агента и его ментальное поведение, зависящее от среды, в которой он находится.

Новый!!: Проблемно-ориентированное проектирование и Агентно-ориентированный подход · Узнать больше »

Наследование (программирование)

Наследование (англ. inheritance) — концепция объектно-ориентированного программирования, согласно которой абстрактный тип данных может наследовать данные и функциональность некоторого существующего типа, способствуя повторному использованию компонентов программного обеспечения.

Новый!!: Проблемно-ориентированное проектирование и Наследование (программирование) · Узнать больше »

Разработка через тестирование

Разработка через тестирование (test-driven development, TDD) — техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода к соответствующим стандартам.

Новый!!: Проблемно-ориентированное проектирование и Разработка через тестирование · Узнать больше »

Разработка, управляемая моделями

Разработка, управляемая моделями, (model-driven development) — это стиль разработки программного обеспечения, когда модели становятся основными артефактами разработки, из которых генерируется код и другие артефактыStahl T., Völter M., Efftinge S. Modellgetriebene Softwareentwicklung.

Новый!!: Проблемно-ориентированное проектирование и Разработка, управляемая моделями · Узнать больше »

Тестирование программного обеспечения

Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом (ISO/IEC TR 19759:2005).

Новый!!: Проблемно-ориентированное проектирование и Тестирование программного обеспечения · Узнать больше »

Чёрный ящик

Чёрный ящик, вход и выход. Чёрный я́щик — термин, используемый для обозначения системы, внутреннее устройство и механизм работы которой очень сложны, неизвестны или неважны в рамках данной задачи.

Новый!!: Проблемно-ориентированное проектирование и Чёрный ящик · Узнать больше »

Языково-ориентированное программирование

Языково-ориентированное программирование (ЯОП) (Language Oriented Programming), также Расходящаяся разработка (middle out development), также, также Разработка, опирающаяся на предметно-специфичный язык (DSL-Based Development) — парадигма программирования, заключающаяся в разбиении процесса разработки программного обеспечения на стадии разработки предметно-ориентированных языков (DSL) и описания собственно решения задачи с их использованием.

Новый!!: Проблемно-ориентированное проектирование и Языково-ориентированное программирование · Узнать больше »

Исходный код

Исходный код HTML страницы со вставкой на языке JavaScript Исхо́дный код (также исхо́дный текст) — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком.

Новый!!: Проблемно-ориентированное проектирование и Исходный код · Узнать больше »

Имя существительное

Имя существи́тельное (или просто существительное) — самостоятельная часть речи, принадлежащая к категории имени и классу полнозначных лексем, может выступать в предложении в функциях подлежащего, дополнения и именной части сказуемого.

Новый!!: Проблемно-ориентированное проектирование и Имя существительное · Узнать больше »

Инкапсуляция (программирование)

Инкапсуляция (encapsulation, от in capsula) — в информатике упаковка данных и функций в единый компонент.

Новый!!: Проблемно-ориентированное проектирование и Инкапсуляция (программирование) · Узнать больше »

Большой комок грязи

Большой комок грязи - программная система с нераспознаваемой архитектурой.

Новый!!: Проблемно-ориентированное проектирование и Большой комок грязи · Узнать больше »

Безопасность

Безопа́сность — состояние защищённости жизненно важных интересов личности, общества, государства от внутренних и внешних угроз, либо способность предмета, явления или процесса сохраняться при разрушающих воздействиях.

Новый!!: Проблемно-ориентированное проектирование и Безопасность · Узнать больше »

Перенаправления здесь:

Предметно-ориентированное проектирование.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »