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

In computer programming, the pyramid of doom is a common problem that arises when a program uses many levels of nested indentation to control access to a function. It is commonly seen when checking for null pointers or handling callbacks. Two examples of the term are related to a particular programming style in JavaScript, and the nesting of if statements that occurs in object-oriented programming languages when one of the objects may be a null pointer.

Property Value
dbo:abstract
  • Dans le domaine de l'informatique, une pyramide condamnée (pyramid of doom en anglais) désigne dans en programmation un enchaînement de conditions imbriquées qui forment une pyramide horizontale de lignes d'instructions. * Portail de la programmation informatique (fr)
  • In computer programming, the pyramid of doom is a common problem that arises when a program uses many levels of nested indentation to control access to a function. It is commonly seen when checking for null pointers or handling callbacks. Two examples of the term are related to a particular programming style in JavaScript, and the nesting of if statements that occurs in object-oriented programming languages when one of the objects may be a null pointer. (en)
  • В программировании проблема под названием пирамида судьбы — это довольно распространённый случай, который возникает при структурировании программы путём вложения друг в друга множества однотипных конструкций для обеспечения корректности вычислений. Возникает довольно часто при проверке нулевых указателей или при обработке обратных вызовов. Два примера, имеющих отношение к данному термину, связанные с определённым стилем программирования в JavaScript, а также вложенные друг в друга операторы if в ООП языках когда один из объектов может иметь нулевой указатель. (ru)
  • 计算机编程中,诅咒金字塔(pyramid of doom)是一种常见编码风格——程序用多层嵌套的缩进来访问一个功能。常见于检查空指针或处理回调函数。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 47015889 (xsd:integer)
dbo:wikiPageLength
  • 8395 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1101798845 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Dans le domaine de l'informatique, une pyramide condamnée (pyramid of doom en anglais) désigne dans en programmation un enchaînement de conditions imbriquées qui forment une pyramide horizontale de lignes d'instructions. * Portail de la programmation informatique (fr)
  • In computer programming, the pyramid of doom is a common problem that arises when a program uses many levels of nested indentation to control access to a function. It is commonly seen when checking for null pointers or handling callbacks. Two examples of the term are related to a particular programming style in JavaScript, and the nesting of if statements that occurs in object-oriented programming languages when one of the objects may be a null pointer. (en)
  • В программировании проблема под названием пирамида судьбы — это довольно распространённый случай, который возникает при структурировании программы путём вложения друг в друга множества однотипных конструкций для обеспечения корректности вычислений. Возникает довольно часто при проверке нулевых указателей или при обработке обратных вызовов. Два примера, имеющих отношение к данному термину, связанные с определённым стилем программирования в JavaScript, а также вложенные друг в друга операторы if в ООП языках когда один из объектов может иметь нулевой указатель. (ru)
  • 计算机编程中,诅咒金字塔(pyramid of doom)是一种常见编码风格——程序用多层嵌套的缩进来访问一个功能。常见于检查空指针或处理回调函数。 (zh)
rdfs:label
  • Pyramide condamnée (fr)
  • Pyramid of doom (programming) (en)
  • Пирамида судьбы (ru)
  • 诅咒金字塔 (编程) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
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