Pyramid of doom (programming) (original) (raw)

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 https://www.programc.in/data/c_program/C_Programm_Code_To_Create_Pyramid_and_Pattern.html
dbo:wikiPageID 47015889 (xsd:integer)
dbo:wikiPageLength 8395 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1101798845 (xsd:integer)
dbo:wikiPageWikiLink dbr:Visual_Basic_.NET dbr:Conditional_(computer_programming) dbr:Null_pointer dbr:Object-oriented_programming dbr:Callback_(computer_programming) dbr:Computer_programming dbr:C_Sharp_(programming_language) dbr:Futures_and_promises dbr:Law_of_Demeter dbr:JavaScript dbc:Programming_constructs dbr:Swift_(programming_language) dbr:Syntactic_sugar dbr:Safe_navigation_operator dbr:Object-oriented_programming_language
dbp:wikiPageUsesTemplate dbt:Reflist dbt:Short_description dbt:Technical dbt:Guide
dct:subject dbc:Programming_constructs
gold:hypernym dbr:Problem
rdf:type dbo:Disease
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 freebase:Pyramid of doom (programming) yago-res:Pyramid of doom (programming) wikidata:Pyramid of doom (programming) dbpedia-fr:Pyramid of doom (programming) dbpedia-ru:Pyramid of doom (programming) dbpedia-zh:Pyramid of doom (programming) https://global.dbpedia.org/id/2PNVu
prov:wasDerivedFrom wikipedia-en:Pyramid_of_doom_(programming)?oldid=1101798845&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Pyramid_of_doom_(programming)
is dbo:wikiPageWikiLink of dbr:Futures_and_promises dbr:Swift_(programming_language) dbr:ReactiveX dbr:Method_chaining dbr:Safe_navigation_operator
is foaf:primaryTopic of wikipedia-en:Pyramid_of_doom_(programming)