About: Code reuse

An Entity of Type: WikicatProgrammingLanguageConcepts, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In software development (and computer programming in general), code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles. Code reuse implies dependencies which can make code maintanability harder. At least one study found that code reuse reduces technical debt.

Property Value
dbo:abstract
  • إعادة استخدام التعليمات البرمجية (أو الكود البرمجي) تشير إلى استخدام التعليمات البرمجية الأساسية في برنامج، مكوناته أو شفرة المصدر ، لخلق برامج جديدة. إعادة استخدام الكود تعتمد بشكل كبير على مفهوم نمطية.قبل التمديد ، كما يشير هذا المصطلح إلى مجموعة من تقنيات الكمبيوتر المقترح تنفيذها أو تسهيل إعادة استخدام هذا. (ar)
  • In software development (and computer programming in general), code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles. Code reuse may be achieved by different ways depending on a complexity of a programming language chosen and range from a lower-level approaches like code copy-pasting (e.g. via snippets), simple functions (procedures or subroutines) or a bunch of objects or functions organized into modules (e.g. libraries) or custom namespaces, and packages, frameworks or software suites in higher-levels. Code reuse implies dependencies which can make code maintanability harder. At least one study found that code reuse reduces technical debt. (en)
  • La reutilización de código se refiere al comportamiento y a las técnicas que garantizan que una parte o la totalidad de un programa informático existente se pueda emplear en la construcción de otro programa. De esta forma se aprovecha el trabajo anterior, se economiza tiempo, y se reduce la redundancia. La manera más fácil de reutilizar código es copiarlo total o parcialmente desde el programa antiguo al programa en desarrollo. Pero es trabajoso mantener múltiples copias del mismo código, por lo que en general se elimina la redundancia dejando el código reusable en un único lugar, y llamándolo desde los diferentes programas. Este proceso se conoce como abstracción. La abstracción puede verse claramente en las bibliotecas de software, en las que se agrupan varias operaciones comunes a cierto dominio para facilitar el desarrollo de programas nuevos. Hay bibliotecas para convertir información entre diferentes formatos conocidos, acceder a dispositivos de almacenamiento externos, proporcionar una interfaz con otros programas, manipular información de manera conocida (como números, fechas, o cadenas de texto). Para que el código existente se pueda reutilizar, debe definir alguna forma de comunicación o interfaz. Esto se puede dar por llamadas a una subrutina, a un objeto, o a una clase. * Datos: Q771245 (es)
  • La réutilisation de code désigne l'utilisation de logiciel existant, de connaissances sur ce logiciel, de composants logiciels ou du code source, pour créer de nouveaux logiciels. La réutilisation s'appuie fréquemment sur le concept de modularité.Par extension, ce terme désigne également l'ensemble des techniques informatiques proposées ou mises en œuvre pour faciliter cette réutilisation. (fr)
  • In informatica con il termine riuso di codice si intende la pratica, estremamente comune nella programmazione, di richiamare o invocare parti di codice precedentemente già scritte ogni qualvolta risulta necessario, senza doverle riscrivere daccapo. (it)
  • コードの再利用(コードのさいりよう)またはソフトウェアの再利用とは、既存のソフトウェアまたはソフトウェアの知識を活用し、新たなソフトウェアを構築すること。コードの再利用はプログラミングの黎明期から行われてきた。プログラマは常にコードの一部、テンプレート、関数、プロシージャを再利用している。ソフトウェアの再利用はソフトウェア工学の研究対象である。 (ja)
  • 코드 재사용(code 再使用) 또는 소프트웨어 재사용(software 再使用)은 기존의 소프트웨어 또는 소프트웨어 지식을 활용해, 새로운 소프트웨어를 구축하는 일이다. 단순한 재사용은 프로그래밍의 여명기로부터 행해져 왔다. 프로그래머는 템플릿, 함수, 프로시저와 같이 항상 코드의 일부를 재사용하고 있다. 소프트웨어 재사용은 소프트웨어 공학의 연구 대상으로 여겨져 1968년에 벨 연구소의 더글러스 맥일로이(Douglas McIlroy)가 재사용가능한 콤포넌트에 기반한 소프트웨어 산업을 제창한 것이 시초이다. (ko)
  • Het hergebruiken van broncode, in het Engels code-reuse, is een manier om het ontwikkelen van computerprogramma's efficenter en minder foutgevoelig te maken. (nl)
  • Reutilização de código, também chamada de reutilização de software, é o uso de software existente, ou do conhecimento de software, para a construção de um novo software. (pt)
  • 代码复用,也被称作软件复用。就是再利用已有的代码,或者相关的知识去编写新的代码来构造软件。 (zh)
  • Повторное использование кода (англ. code reuse) — методология проектирования компьютерных и других систем, заключающаяся в том, что система (компьютерная программа, программный модуль) частично либо полностью должна составляться из частей, написанных ранее компонентов и/или частей другой системы, и эти компоненты должны применяться более одного раза (если не в рамках одного проекта, то хотя бы разных). Повторное использование — основная методология, которая применяется для сокращения трудозатрат при разработке сложных систем. Самый распространённый случай повторного использования кода — библиотеки программ. Библиотеки предоставляют общую достаточно универсальную функциональность, покрывающую избранную предметную область. Примеры: библиотека функций для работы с комплексными числами, библиотека функций для работы с 3D-графикой, библиотека для использования протокола TCP/IP, библиотека для работы с базами данных. Разработчики новой программы могут использовать существующие библиотеки для решения своих задач и не «изобретать велосипеды». (ru)
  • Повторне використання коду (англ. code reuse) — методологія проєктування комп'ютерних та інших систем, що полягає в тому, що система (комп'ютерна програма, програмний модуль) частково або повністю повинна складатися з частин, написаних раніше компонентів і/або частин іншої системи, і ці компоненти повинні застосовуватися більше одного разу (якщо не в рамках одного проєкту, то хоча б різних). Повторне використання — основна методологія, яка застосовується для скорочення трудовитрат при розробці складних систем. Найпоширеніший випадок повторного використання коду — бібліотеки програм. Бібліотеки надають загальну достатньо універсальну функціональність, яка покриває обрану предметну область. Приклади: бібліотека функцій для роботи з комплексними числами, бібліотека функцій для роботи з 3D-графікою, бібліотека для використання протоколу TCP/IP, бібліотека для роботи з базами даних. Розробники нової програми можуть використовувати існуючі бібліотеки для вирішення своїх завдань і не «винаходити велосипеди». (uk)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1086559 (xsd:integer)
dbo:wikiPageLength
  • 16009 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1113822836 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • إعادة استخدام التعليمات البرمجية (أو الكود البرمجي) تشير إلى استخدام التعليمات البرمجية الأساسية في برنامج، مكوناته أو شفرة المصدر ، لخلق برامج جديدة. إعادة استخدام الكود تعتمد بشكل كبير على مفهوم نمطية.قبل التمديد ، كما يشير هذا المصطلح إلى مجموعة من تقنيات الكمبيوتر المقترح تنفيذها أو تسهيل إعادة استخدام هذا. (ar)
  • La réutilisation de code désigne l'utilisation de logiciel existant, de connaissances sur ce logiciel, de composants logiciels ou du code source, pour créer de nouveaux logiciels. La réutilisation s'appuie fréquemment sur le concept de modularité.Par extension, ce terme désigne également l'ensemble des techniques informatiques proposées ou mises en œuvre pour faciliter cette réutilisation. (fr)
  • In informatica con il termine riuso di codice si intende la pratica, estremamente comune nella programmazione, di richiamare o invocare parti di codice precedentemente già scritte ogni qualvolta risulta necessario, senza doverle riscrivere daccapo. (it)
  • コードの再利用(コードのさいりよう)またはソフトウェアの再利用とは、既存のソフトウェアまたはソフトウェアの知識を活用し、新たなソフトウェアを構築すること。コードの再利用はプログラミングの黎明期から行われてきた。プログラマは常にコードの一部、テンプレート、関数、プロシージャを再利用している。ソフトウェアの再利用はソフトウェア工学の研究対象である。 (ja)
  • 코드 재사용(code 再使用) 또는 소프트웨어 재사용(software 再使用)은 기존의 소프트웨어 또는 소프트웨어 지식을 활용해, 새로운 소프트웨어를 구축하는 일이다. 단순한 재사용은 프로그래밍의 여명기로부터 행해져 왔다. 프로그래머는 템플릿, 함수, 프로시저와 같이 항상 코드의 일부를 재사용하고 있다. 소프트웨어 재사용은 소프트웨어 공학의 연구 대상으로 여겨져 1968년에 벨 연구소의 더글러스 맥일로이(Douglas McIlroy)가 재사용가능한 콤포넌트에 기반한 소프트웨어 산업을 제창한 것이 시초이다. (ko)
  • Het hergebruiken van broncode, in het Engels code-reuse, is een manier om het ontwikkelen van computerprogramma's efficenter en minder foutgevoelig te maken. (nl)
  • Reutilização de código, também chamada de reutilização de software, é o uso de software existente, ou do conhecimento de software, para a construção de um novo software. (pt)
  • 代码复用,也被称作软件复用。就是再利用已有的代码,或者相关的知识去编写新的代码来构造软件。 (zh)
  • In software development (and computer programming in general), code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles. Code reuse implies dependencies which can make code maintanability harder. At least one study found that code reuse reduces technical debt. (en)
  • La reutilización de código se refiere al comportamiento y a las técnicas que garantizan que una parte o la totalidad de un programa informático existente se pueda emplear en la construcción de otro programa. De esta forma se aprovecha el trabajo anterior, se economiza tiempo, y se reduce la redundancia. Para que el código existente se pueda reutilizar, debe definir alguna forma de comunicación o interfaz. Esto se puede dar por llamadas a una subrutina, a un objeto, o a una clase. * Datos: Q771245 (es)
  • Повторное использование кода (англ. code reuse) — методология проектирования компьютерных и других систем, заключающаяся в том, что система (компьютерная программа, программный модуль) частично либо полностью должна составляться из частей, написанных ранее компонентов и/или частей другой системы, и эти компоненты должны применяться более одного раза (если не в рамках одного проекта, то хотя бы разных). Повторное использование — основная методология, которая применяется для сокращения трудозатрат при разработке сложных систем. (ru)
  • Повторне використання коду (англ. code reuse) — методологія проєктування комп'ютерних та інших систем, що полягає в тому, що система (комп'ютерна програма, програмний модуль) частково або повністю повинна складатися з частин, написаних раніше компонентів і/або частин іншої системи, і ці компоненти повинні застосовуватися більше одного разу (якщо не в рамках одного проєкту, то хоча б різних). Повторне використання — основна методологія, яка застосовується для скорочення трудовитрат при розробці складних систем. (uk)
rdfs:label
  • إعادة استخدام التعليمات البرمجية (ar)
  • Reutilización de código (es)
  • Code reuse (en)
  • Réutilisation de code (fr)
  • Riuso di codice (it)
  • 코드 재사용 (ko)
  • コードの再利用 (ja)
  • Code-reuse (nl)
  • Reutilização de código (pt)
  • Повторное использование кода (ru)
  • 代码复用 (zh)
  • Повторне використання коду (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License