This HTML5 document contains 95 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
n16http://dbpedia.org/resource/C2:
n28http://software.intel.com/en-us/articles/
dbohttp://dbpedia.org/ontology/
n18http://dbpedia.org/resource/File:
foafhttp://xmlns.com/foaf/0.1/
dbpedia-huhttp://hu.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
n26https://global.dbpedia.org/id/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-cshttp://cs.dbpedia.org/resource/
n10http://pmd.sourceforge.net/pmd-4.2.5/
n7http://commons.wikimedia.org/wiki/Special:FilePath/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-arhttp://ar.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#
dbpedia-frhttp://fr.dbpedia.org/resource/
n25https://medium.com/@Code_Analysis/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Copy_and_Past_coding
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
dbo:wikiPageRedirects
dbr:Copy-and-paste_programming
Subject Item
dbr:Copy-and-paste_programming
rdfs:label
Программирование методом копирования-вставки Programmation par copier-coller Copy-and-paste programming برمجة النسخ واللصق Programación de copiar y pegar Програмування методом копіювання-вставлення Copy-and-paste programming
rdfs:comment
La programmation par copier-coller est la production de code source par de nombreux copier-coller. Elle est un palliatif à des compétences insuffisantes en programmation informatique, mais peut être due à des limitations technologiques (par exemple, un environnement de développement peu expressif) là où des fonctions ou des bibliothèques logicielles seraient normalement utilisées. Elle est considérée comme acceptable voire nécessaire, par exemple avec le code redondant ( en anglais), le déroulage de boucle manuel (quand le compilateur ne sait pas le faire automatiquement), ou avec certains idiomes de programmation. Dans ces cas, cette pratique est prise en charge, par les éditeurs de texte et environnements de développement sous la forme de snippets. Copy-and-paste programming, jehož název by se dal volně přeložit jako programování metodou „zkopíruj a vlož“, je druh programování, který se označuje jako antivzor. Je to vytváření kódu ve, kterém ve velké míře dochází k opakování určitých pasáží. To je způsobeno stylem psaní kódu, kde se nadužívá možnosti zkopírovat a vložit. Primárně se tento pojem používá pejorativně; ti, kteří tento pojem používají, jím naznačují, že programátorovy schopnosti jsou na nízké úrovni. Může to být ale i důsledek omezení dostupnými technologiemi. Naopak existují případy, kdy se považuje jeho použití za přijatelné nebo dokonce nutné. Například, když je třeba při programování použít na více místech stejný kód (nebo jen málo odlišný). Программи́рование ме́тодом копи́рования-вста́вки, C&P-программирование или копипаста в программировании — процесс создания программного кода с часто повторяющимися частями, произведёнными операциями копировать-вставить (англ. copy-paste). Обычно этот термин используется в уничижительном понимании для обозначения недостаточных навыков компьютерного программирования или отсутствия выразительной среды разработки, в которой, как правило, можно использовать подключаемые библиотеки. Програмування методом копіювання-вставлення, C&P-програмування або копіпаста в програмуванні — процес створення програмного коду з часто повторюваними частинами, створений операціями копіювати-вставити. Зазвичай цей термін використовується в зневажливому розумінні для позначення недостатніх навичок комп'ютерного програмування або відсутності виразного середовища розробки, в якому, як правило, можна використовувати спільні бібліотеки. برمجة النسخ واللصق (يشار إليها أحيانا فقط ببرمجة اللصق) هو إنتاج شفرة (كود) برمجية حاسوبية عبر عمليات النسخ واللصق المتكررة للغاية لشفرات جاهزة، وهو في المقام الأول مصطلح ازدرائي ويقصد منه بواسطة أولئك الذين يستخدمونه غالبا عدم أهلية الناسخ ومقدرته البرمجة الكافية. قد يكون التوجه لهذا الأمر نتيجة لبعض القيود التقنية أيضاً (مثل بيئات التطوير المعقدة والتي لايمكن للحس البرمجي توقعها) وبالتالي يتم عادة استخدام شفرات برمجية كتبها اشخاص في مواقع الانترنت أو مكتبات جاهزة بدلاً من الخوض في التعقيدات والتوقعات غير البديهية. ومع ذلك فإن هناك مناسبات تكون فيها برمجة النسخ واللصق مقبولة أو حتى ضرورية مثل حالات الشفرة المتداولة وهي مدعومة من قبل بعض المحررات البرمجية على شكل قصاصات جاهزة. La programación de copiar y pegar, a veces denominada simplemente pegar, es la producción de un código de programación de computadora altamente repetitivo, producido por las operaciones de copiar y pegar. Es principalmente un término peyorativo; aquellos que usan el término a menudo implican una falta de competencia de programación. También puede ser el resultado de limitaciones tecnológicas (por ejemplo, un entorno de desarrollo insuficientemente expresivo) ya que normalmente se utilizarían subrutinas o bibliotecas. Sin embargo, hay ocasiones en que la programación de copiar y pegar se considera aceptable o necesaria, como el desenroscado de bucles (Cuando no es soportado automáticamente por el compilador), o ciertos modismos de programación, y algunos editores de código de la fuente en f Copy-and-paste programming, sometimes referred to as just pasting, is the production of highly repetitive computer programming code, as produced by copy and paste operations. It is primarily a pejorative term; those who use the term are often implying a lack of programming competence. It may also be the result of technology limitations (e.g., an insufficiently expressive development environment) as subroutines or libraries would normally be used instead. However, there are occasions when copy-and-paste programming is considered acceptable or necessary, such as for boilerplate, loop unrolling (when not supported automatically by the compiler), or certain programming idioms, and it is supported by some source code editors in the form of snippets.
foaf:depiction
n7:Duplicate_code.gif n7:Forgotten_edits_in_copypaste_programming.gif
dct:subject
dbc:Anti-patterns
dbo:wikiPageID
234071
dbo:wikiPageRevisionID
1121064007
dbo:wikiPageWikiLink
dbr:Algorithm dbr:Inheritance_(computer_science) dbr:Extreme_programming dbr:Backward_compatibility dbr:Duplicate_code dbr:Information_hiding dbr:Rule_of_thumb dbr:Time_to_market dbr:Subtext_programming_language n16:CopyAndPasteProgramming dbr:Obfuscated_code dbr:Boilerplate_code dbr:Copy_and_paste dbr:Design_pattern_(computer_science) dbr:Procedural_programming dbr:Branching_(software) dbr:Regression_testing dbr:Object_oriented dbr:Computer_bug n18:Forgotten_edits_in_copypaste_programming.gif n18:Duplicate_code.gif dbc:Anti-patterns dbr:Computer_science dbr:Don't_repeat_yourself dbr:Cargo_cult_programming dbr:Source_code_editor dbr:Revision_control dbr:Computer_programming dbr:Code_smell dbr:Method_overloading dbr:Abstraction_(computer_science) dbr:Class_(computer_science) dbr:Internet_forum dbr:Code_duplication dbr:Snippet_(programming) dbr:Loop_unrolling dbr:Refactoring
dbo:wikiPageExternalLink
n10:cpd.html n25:7b1cb7f0d2a1 n28:consequences-of-using-the-copy-paste-method-in-c-programming-and-how-to-deal-with-it
owl:sameAs
dbpedia-fr:Programmation_par_copier-coller wikidata:Q5169171 dbpedia-ar:برمجة_النسخ_واللصق dbpedia-uk:Програмування_методом_копіювання-вставлення dbpedia-cs:Copy-and-paste_programming dbpedia-tr:Kopyala-yapıştır_programlama dbpedia-es:Programación_de_copiar_y_pegar dbpedia-ru:Программирование_методом_копирования-вставки n26:4iNcc dbpedia-hu:Másol-beillesztéses_programozás
dbp:wikiPageUsesTemplate
dbt:Reflist dbt:Short_description
dbo:thumbnail
n7:Duplicate_code.gif?width=300
dbo:abstract
برمجة النسخ واللصق (يشار إليها أحيانا فقط ببرمجة اللصق) هو إنتاج شفرة (كود) برمجية حاسوبية عبر عمليات النسخ واللصق المتكررة للغاية لشفرات جاهزة، وهو في المقام الأول مصطلح ازدرائي ويقصد منه بواسطة أولئك الذين يستخدمونه غالبا عدم أهلية الناسخ ومقدرته البرمجة الكافية. قد يكون التوجه لهذا الأمر نتيجة لبعض القيود التقنية أيضاً (مثل بيئات التطوير المعقدة والتي لايمكن للحس البرمجي توقعها) وبالتالي يتم عادة استخدام شفرات برمجية كتبها اشخاص في مواقع الانترنت أو مكتبات جاهزة بدلاً من الخوض في التعقيدات والتوقعات غير البديهية. ومع ذلك فإن هناك مناسبات تكون فيها برمجة النسخ واللصق مقبولة أو حتى ضرورية مثل حالات الشفرة المتداولة وهي مدعومة من قبل بعض المحررات البرمجية على شكل قصاصات جاهزة. La programmation par copier-coller est la production de code source par de nombreux copier-coller. Elle est un palliatif à des compétences insuffisantes en programmation informatique, mais peut être due à des limitations technologiques (par exemple, un environnement de développement peu expressif) là où des fonctions ou des bibliothèques logicielles seraient normalement utilisées. Elle est considérée comme acceptable voire nécessaire, par exemple avec le code redondant ( en anglais), le déroulage de boucle manuel (quand le compilateur ne sait pas le faire automatiquement), ou avec certains idiomes de programmation. Dans ces cas, cette pratique est prise en charge, par les éditeurs de texte et environnements de développement sous la forme de snippets. Copy-and-paste programming, jehož název by se dal volně přeložit jako programování metodou „zkopíruj a vlož“, je druh programování, který se označuje jako antivzor. Je to vytváření kódu ve, kterém ve velké míře dochází k opakování určitých pasáží. To je způsobeno stylem psaní kódu, kde se nadužívá možnosti zkopírovat a vložit. Primárně se tento pojem používá pejorativně; ti, kteří tento pojem používají, jím naznačují, že programátorovy schopnosti jsou na nízké úrovni. Může to být ale i důsledek omezení dostupnými technologiemi. Naopak existují případy, kdy se považuje jeho použití za přijatelné nebo dokonce nutné. Například, když je třeba při programování použít na více místech stejný kód (nebo jen málo odlišný). La programación de copiar y pegar, a veces denominada simplemente pegar, es la producción de un código de programación de computadora altamente repetitivo, producido por las operaciones de copiar y pegar. Es principalmente un término peyorativo; aquellos que usan el término a menudo implican una falta de competencia de programación. También puede ser el resultado de limitaciones tecnológicas (por ejemplo, un entorno de desarrollo insuficientemente expresivo) ya que normalmente se utilizarían subrutinas o bibliotecas. Sin embargo, hay ocasiones en que la programación de copiar y pegar se considera aceptable o necesaria, como el desenroscado de bucles (Cuando no es soportado automáticamente por el compilador), o ciertos modismos de programación, y algunos editores de código de la fuente en forma de snippets. Программи́рование ме́тодом копи́рования-вста́вки, C&P-программирование или копипаста в программировании — процесс создания программного кода с часто повторяющимися частями, произведёнными операциями копировать-вставить (англ. copy-paste). Обычно этот термин используется в уничижительном понимании для обозначения недостаточных навыков компьютерного программирования или отсутствия выразительной среды разработки, в которой, как правило, можно использовать подключаемые библиотеки. Программирование методом копирования-вставки — распространённый антипаттерн, приводящий к появлению дублированного кода, обычно большого и сложного для восприятия. Повторяемые фрагменты кода размножают ошибку, допущенную в оригинальном коде, а многократные повторы усложняют исправление этой ошибки в копиях. Существуют случаи, когда копипаста в программировании может быть приемлема или необходима: шаблоны, размотка цикла (когда нет автоматической поддержки компилятором), а также в случае применения некоторых парадигм программирования или в случае поддержки редакторами исходного кода в виде сниппетов. Програмування методом копіювання-вставлення, C&P-програмування або копіпаста в програмуванні — процес створення програмного коду з часто повторюваними частинами, створений операціями копіювати-вставити. Зазвичай цей термін використовується в зневажливому розумінні для позначення недостатніх навичок комп'ютерного програмування або відсутності виразного середовища розробки, в якому, як правило, можна використовувати спільні бібліотеки. Програмування методом копіювання-вставлення — поширений антипатерн, що приводить до появи дубльованого коду, зазвичай великого й складного для сприйняття. Повторювані фрагменти коду розмножують помилку, допущену в оригінальному коді, а багаторазові повтори ускладнюють виправлення цієї помилки в копіях. Трапляється, коли копіпаста в програмуванні може бути прийнятна або необхідна: шаблони, розмотування циклу (коли немає автоматичної підтримки компілятором), а також у разі застосування деяких парадигм програмування або в разі підтримки редакторами початкового коду у вигляді сніпетів. Copy-and-paste programming, sometimes referred to as just pasting, is the production of highly repetitive computer programming code, as produced by copy and paste operations. It is primarily a pejorative term; those who use the term are often implying a lack of programming competence. It may also be the result of technology limitations (e.g., an insufficiently expressive development environment) as subroutines or libraries would normally be used instead. However, there are occasions when copy-and-paste programming is considered acceptable or necessary, such as for boilerplate, loop unrolling (when not supported automatically by the compiler), or certain programming idioms, and it is supported by some source code editors in the form of snippets.
prov:wasDerivedFrom
wikipedia-en:Copy-and-paste_programming?oldid=1121064007&ns=0
dbo:wikiPageLength
12815
foaf:isPrimaryTopicOf
wikipedia-en:Copy-and-paste_programming
Subject Item
dbr:Code_bloat
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
Subject Item
dbr:Copy_&_paste_programming
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
dbo:wikiPageRedirects
dbr:Copy-and-paste_programming
Subject Item
dbr:Copy_and_paste_programming
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
dbo:wikiPageRedirects
dbr:Copy-and-paste_programming
Subject Item
dbr:Rule_of_three_(computer_programming)
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
Subject Item
dbr:Transclusion
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
Subject Item
dbr:Shotgun_surgery
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
Subject Item
dbr:Cut_and_paste_programming
dbo:wikiPageWikiLink
dbr:Copy-and-paste_programming
dbo:wikiPageRedirects
dbr:Copy-and-paste_programming
Subject Item
wikipedia-en:Copy-and-paste_programming
foaf:primaryTopic
dbr:Copy-and-paste_programming