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

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

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

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

22 отношения: C++, Don’t repeat yourself, Java, Unix, Командная оболочка Unix, Контрактное программирование, Пространство имён (программирование), Протокол передачи данных, Процедурное программирование, Программист, Объектно-ориентированное программирование, Обобщённое программирование, Ариан-4, Авария ракеты-носителя «Ариан-5» (4 июня 1996 года), Ньютон, Исаак, Стандартная библиотека шаблонов, Шаблон проектирования, Метапрограммирование, Методология программирования, Жизненный цикл программного обеспечения, Библиотека (программирование), Вырезать, копировать, вставить.

C++

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

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

Don’t repeat yourself

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

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

Java

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

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

Unix

Генеалогическое древо Unix-системUnix («UNIX» является зарегистрированной торговой маркой организации The Open Group) — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.

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

Командная оболочка Unix

Кома́ндная оболо́чка Unix (Unix shell, часто просто «шелл» или «sh») — командный интерпретатор, используемый в операционных системах семейства Unix, в котором пользователь может либо давать команды операционной системе по отдельности, либо запускать скрипты, состоящие из списка команд.

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

Контрактное программирование

Контрактное программирование (design by contract (DbC), programming by contract, contract-based programming) — это метод проектирования программного обеспечения.

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

Пространство имён (программирование)

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

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

Протокол передачи данных

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

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

Процедурное программирование

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

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

Программист

Программисты в офисе «Яндекса» Программи́ст — специалист, занимающийся непосредственной разработкой программного обеспечения для различного рода вычислительно-операционных систем.

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

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

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

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

Обобщённое программирование

Обобщённое программирование (generic programming) — парадигма программирования, заключающаяся в таком описании данных и алгоритмов, которое можно применять к различным типам данных, не меняя само это описание.

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

Ариан-4

Ариан-4 (Ariane 4) — европейская одноразовая ракета-носитель семейства «Ариан» среднего класса, использовавшаяся с 1988 по 2003 год.

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

Авария ракеты-носителя «Ариан-5» (4 июня 1996 года)

Диаграмма ракеты, с которой произошла авария. Изображена с полезной нагрузкой — спутниками «Cluster» Авария ракеты-носителя «Ариан-5» Европейского космического агентства (ЕКА) произошла во время первого запуска, 4 июня 1996 года на космодроме Куру.

Новый!!: Повторное использование кода и Авария ракеты-носителя «Ариан-5» (4 июня 1996 года) · Узнать больше »

Ньютон, Исаак

Сэр Исаа́к Нью́тон (или Ньюто́н) (Isaac Newton,  — по юлианскому календарю, действовавшему в Англии до 1752 года; или  — по григорианскому календарю) — английский,, и, один из создателей классической физики.

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

Стандартная библиотека шаблонов

Библиотека стандартных шаблонов (STL) (Standard Template Library) — набор согласованных обобщённых алгоритмов, контейнеров, средств доступа к их содержимому и различных вспомогательных функций в C++.

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

Шаблон проектирования

Шаблон проектирования или паттерн (design pattern) в разработке программного обеспечения — повторяемая архитектурная конструкция, представляющая собой решение проблемы проектирования в рамках некоторого часто возникающего контекста.

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

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

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

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

Методология программирования

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

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

Жизненный цикл программного обеспечения

Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации.

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

Библиотека (программирование)

Библиоте́ка (от library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).

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

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

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

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

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

Code reuse, Повторное использование, Повторное использование (информатика).

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