About: Copy-and-paste programming     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : owl:Thing, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FCopy-and-paste_programming

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.

AttributesValues
rdfs:label
  • برمجة النسخ واللصق (ar)
  • Copy-and-paste programming (cs)
  • Programación de copiar y pegar (es)
  • Copy-and-paste programming (en)
  • Programmation par copier-coller (fr)
  • Программирование методом копирования-вставки (ru)
  • Програмування методом копіювання-вставлення (uk)
rdfs:comment
  • برمجة النسخ واللصق (يشار إليها أحيانا فقط ببرمجة اللصق) هو إنتاج شفرة (كود) برمجية حاسوبية عبر عمليات النسخ واللصق المتكررة للغاية لشفرات جاهزة، وهو في المقام الأول مصطلح ازدرائي ويقصد منه بواسطة أولئك الذين يستخدمونه غالبا عدم أهلية الناسخ ومقدرته البرمجة الكافية. قد يكون التوجه لهذا الأمر نتيجة لبعض القيود التقنية أيضاً (مثل بيئات التطوير المعقدة والتي لايمكن للحس البرمجي توقعها) وبالتالي يتم عادة استخدام شفرات برمجية كتبها اشخاص في مواقع الانترنت أو مكتبات جاهزة بدلاً من الخوض في التعقيدات والتوقعات غير البديهية. ومع ذلك فإن هناك مناسبات تكون فيها برمجة النسخ واللصق مقبولة أو حتى ضرورية مثل حالات الشفرة المتداولة وهي مدعومة من قبل بعض المحررات البرمجية على شكل قصاصات جاهزة. (ar)
  • 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ý). (cs)
  • 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. (en)
  • 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. (fr)
  • 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 (es)
  • Программи́рование ме́тодом копи́рования-вста́вки, C&P-программирование или копипаста в программировании — процесс создания программного кода с часто повторяющимися частями, произведёнными операциями копировать-вставить (англ. copy-paste). Обычно этот термин используется в уничижительном понимании для обозначения недостаточных навыков компьютерного программирования или отсутствия выразительной среды разработки, в которой, как правило, можно использовать подключаемые библиотеки. (ru)
  • Програмування методом копіювання-вставлення, C&P-програмування або копіпаста в програмуванні — процес створення програмного коду з часто повторюваними частинами, створений операціями копіювати-вставити. Зазвичай цей термін використовується в зневажливому розумінні для позначення недостатніх навичок комп'ютерного програмування або відсутності виразного середовища розробки, в якому, як правило, можна використовувати спільні бібліотеки. (uk)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Duplicate_code.gif
  • http://commons.wikimedia.org/wiki/Special:FilePath/Forgotten_edits_in_copypaste_programming.gif
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
thumbnail
has abstract
  • برمجة النسخ واللصق (يشار إليها أحيانا فقط ببرمجة اللصق) هو إنتاج شفرة (كود) برمجية حاسوبية عبر عمليات النسخ واللصق المتكررة للغاية لشفرات جاهزة، وهو في المقام الأول مصطلح ازدرائي ويقصد منه بواسطة أولئك الذين يستخدمونه غالبا عدم أهلية الناسخ ومقدرته البرمجة الكافية. قد يكون التوجه لهذا الأمر نتيجة لبعض القيود التقنية أيضاً (مثل بيئات التطوير المعقدة والتي لايمكن للحس البرمجي توقعها) وبالتالي يتم عادة استخدام شفرات برمجية كتبها اشخاص في مواقع الانترنت أو مكتبات جاهزة بدلاً من الخوض في التعقيدات والتوقعات غير البديهية. ومع ذلك فإن هناك مناسبات تكون فيها برمجة النسخ واللصق مقبولة أو حتى ضرورية مثل حالات الشفرة المتداولة وهي مدعومة من قبل بعض المحررات البرمجية على شكل قصاصات جاهزة. (ar)
  • 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ý). (cs)
  • 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. (en)
  • 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. (es)
  • 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. (fr)
  • Программи́рование ме́тодом копи́рования-вста́вки, C&P-программирование или копипаста в программировании — процесс создания программного кода с часто повторяющимися частями, произведёнными операциями копировать-вставить (англ. copy-paste). Обычно этот термин используется в уничижительном понимании для обозначения недостаточных навыков компьютерного программирования или отсутствия выразительной среды разработки, в которой, как правило, можно использовать подключаемые библиотеки. Программирование методом копирования-вставки — распространённый антипаттерн, приводящий к появлению дублированного кода, обычно большого и сложного для восприятия. Повторяемые фрагменты кода размножают ошибку, допущенную в оригинальном коде, а многократные повторы усложняют исправление этой ошибки в копиях. Существуют случаи, когда копипаста в программировании может быть приемлема или необходима: шаблоны, размотка цикла (когда нет автоматической поддержки компилятором), а также в случае применения некоторых парадигм программирования или в случае поддержки редакторами исходного кода в виде сниппетов. (ru)
  • Програмування методом копіювання-вставлення, C&P-програмування або копіпаста в програмуванні — процес створення програмного коду з часто повторюваними частинами, створений операціями копіювати-вставити. Зазвичай цей термін використовується в зневажливому розумінні для позначення недостатніх навичок комп'ютерного програмування або відсутності виразного середовища розробки, в якому, як правило, можна використовувати спільні бібліотеки. Програмування методом копіювання-вставлення — поширений антипатерн, що приводить до появи дубльованого коду, зазвичай великого й складного для сприйняття. Повторювані фрагменти коду розмножують помилку, допущену в оригінальному коді, а багаторазові повтори ускладнюють виправлення цієї помилки в копіях. Трапляється, коли копіпаста в програмуванні може бути прийнятна або необхідна: шаблони, розмотування циклу (коли немає автоматичної підтримки компілятором), а також у разі застосування деяких парадигм програмування або в разі підтримки редакторами початкового коду у вигляді сніпетів. (uk)
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software