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

Don’t repeat yourself

Индекс Don’t repeat yourself

Don’t repeat yourself, DRY (не повторяйся) — это принцип разработки программного обеспечения, нацеленный на снижение повторения информации различного рода, особенно в системах со множеством слоёв абстрагирования.

27 отношения: About.com, Django, Enterprise JavaBeans, Java, KISS (принцип), Phalcon PHP, Ruby on Rails, Symfony, TMTOWTDI, UML, Visual Studio LightSwitch, Web2py, WikiWikiWeb, XSLT, YAGNI, Yii, Конвертация данных, Повторное использование кода, Архитектура, управляемая моделью, Разработка программного обеспечения, Разделение ответственности, Уровень абстракции (программирование), Функция (программирование), Метод (программирование), Бритва Оккама, Вырезать, копировать, вставить, Документация на программное обеспечение.

About.com

About.com (произносится «эбаут-ком») — англоязычный веб-сайт, онлайновый источник информации и советов для потребителей.

Новый!!: Don’t repeat yourself и About.com · Узнать больше »

Django

Django (Джанго) — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC.

Новый!!: Don’t repeat yourself и Django · Узнать больше »

Enterprise JavaBeans

Enterprise JavaBeans (также часто употребляется в виде аббревиатуры EJB) — спецификация технологии написания и поддержки серверных компонентов, содержащих бизнес-логику.

Новый!!: Don’t repeat yourself и Enterprise JavaBeans · Узнать больше »

Java

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

Новый!!: Don’t repeat yourself и Java · Узнать больше »

KISS (принцип)

KISS (акроним для «Keep it simple, stupid») — принцип проектирования, принятый в ВМС США в 1960.

Новый!!: Don’t repeat yourself и KISS (принцип) · Узнать больше »

Phalcon PHP

Phalcon — PHP фреймворк с открытым исходным кодом, написанный на Си.

Новый!!: Don’t repeat yourself и Phalcon PHP · Узнать больше »

Ruby on Rails

Ruby on Rails (RoR) — фреймворк, написанный на языке программирования Ruby, реализует архитектурный шаблон Model-View-Controller для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных.

Новый!!: Don’t repeat yourself и Ruby on Rails · Узнать больше »

Symfony

Symfony — свободный фреймворк, написанный на PHP, который использует паттерн Model-View-Controller.

Новый!!: Don’t repeat yourself и Symfony · Узнать больше »

TMTOWTDI

Принцип TMTOWTDI (произносится «Тим Тоуди»), или «There’s More Than One Way To Do It» («Есть больше одного способа сделать это») — девиз языка Perl.

Новый!!: Don’t repeat yourself и TMTOWTDI · Узнать больше »

UML

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

Новый!!: Don’t repeat yourself и UML · Узнать больше »

Visual Studio LightSwitch

Microsoft Visual Studio LightSwitch 2011 (сокр. LightSwitch) — это среда разработки, нацеленная на создание line-of-business приложений, построенных на существующих.NET-технологиях и платформах Microsoft.

Новый!!: Don’t repeat yourself и Visual Studio LightSwitch · Узнать больше »

Web2py

web2py — фреймворк с открытым исходным кодом для разработки веб приложений, написанный на языке программирования Python.

Новый!!: Don’t repeat yourself и Web2py · Узнать больше »

WikiWikiWeb

WikiWikiWeb (или WardsWiki) — самый первый вики-движок.

Новый!!: Don’t repeat yourself и WikiWikiWeb · Узнать больше »

XSLT

XSLT (eXtensible Stylesheet Language Transformations) — язык преобразования XML-документов.

Новый!!: Don’t repeat yourself и XSLT · Узнать больше »

YAGNI

YAGNI («You aren't gonna need it») — процесс и принцип проектирования ПО, при котором в качестве основной цели и/или ценности декларируется отказ от избыточной функциональности, — то есть отказ добавления функциональности, в которой нет непосредственной надобности.

Новый!!: Don’t repeat yourself и YAGNI · Узнать больше »

Yii

Yii (акроним от «Yes It Is!», произносится как «Yee» или, на русском «йии») — объектно-ориентированный компонентный фреймворк, написанный на PHP и реализующий парадигму MVC.

Новый!!: Don’t repeat yourself и Yii · Узнать больше »

Конвертация данных

Конвертация данных — преобразование данных из одного формата в другой.

Новый!!: Don’t repeat yourself и Конвертация данных · Узнать больше »

Повторное использование кода

Повторное использование кода (code reuse) — методология проектирования компьютерных и других систем, заключающаяся в том, что система (компьютерная программа, программный модуль) частично либо полностью должна составляться из частей, написанных ранее компонентов и/или частей другой системы, и эти компоненты должны применяться более одного раза (если не в рамках одного проекта, то хотя бы разных).

Новый!!: Don’t repeat yourself и Повторное использование кода · Узнать больше »

Архитектура, управляемая моделью

Архитектура, управляемая моделью (Model Driven Architecture, MDA) — создаваемая консорциумом OMG разновидность концепции «Разработка, управляемая моделями»: модельно-ориентированного подхода к разработке программного обеспечения.

Новый!!: Don’t repeat yourself и Архитектура, управляемая моделью · Узнать больше »

Разработка программного обеспечения

Разрабо́тка програ́ммного обеспе́чения (software development) — деятельность по созданию нового программного обеспечения.

Новый!!: Don’t repeat yourself и Разработка программного обеспечения · Узнать больше »

Разделение ответственности

Разделение ответственностей (separation of concerns) — один из основополагающих принципов инженерного дела.

Новый!!: Don’t repeat yourself и Разделение ответственности · Узнать больше »

Уровень абстракции (программирование)

Уровень абстракции — один из способов сокрытия деталей реализации определенного набора функциональных возможностей.

Новый!!: Don’t repeat yourself и Уровень абстракции (программирование) · Узнать больше »

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

Фу́нкция в программировании — фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.

Новый!!: Don’t repeat yourself и Функция (программирование) · Узнать больше »

Метод (программирование)

Ме́тод в объектно-ориентированном программировании — это функция или процедура, принадлежащая какому-то классу или объекту.

Новый!!: Don’t repeat yourself и Метод (программирование) · Узнать больше »

Бритва Оккама

Бритва О́ккама (иногда лезвие Оккама) — методологический принцип, получивший название от имени английского монаха-францисканца, философа-номиналиста Уильяма из Оккама (William of Ockham; Gulielmus Occamus; Guillaume d'Ockham ок. 1285—1349).

Новый!!: Don’t repeat yourself и Бритва Оккама · Узнать больше »

Вырезать, копировать, вставить

контекстном меню Вырезать, копировать, вставить (cut, copy, paste) — набор функций для работы приложений с буфером обмена операционной системы.

Новый!!: Don’t repeat yourself и Вырезать, копировать, вставить · Узнать больше »

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

Документа́ция на программное обеспечение — печатные руководства пользователя, диалоговая (оперативная) документация и справочный текст, описывающие, как пользоваться программным продуктомГОСТ Р ИСО/МЭК 15910-2002 — Процесс создания документации пользователя программного средства.

Новый!!: Don’t repeat yourself и Документация на программное обеспечение · Узнать больше »

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

DRY, DRY (принцип), Don't repeat yourself, Don’t Repeat Yourself, Принцип DRY.

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