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

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

Namespace Prefixes

PrefixIRI
n16http://www.softwarequotes.com/
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
n9http://dbpedia.org/resource/PL/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n22https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
bibohttp://purl.org/ontology/bibo/
n13http://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#
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:Programming_style
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:Brian_Kernighan
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:Indentation_style
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:Spaghetti_code
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:P._J._Plauger
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:The_Elements_of_Programming_Style
rdf:type
schema:Book wikidata:Q386724 yago:Creation103129123 yago:Whole100003553 wikidata:Q234460 dbo:WrittenWork dbo:Book yago:PhysicalEntity100001930 yago:WikicatComputerBooks yago:Object100002684 yago:Book106410904 dbo:Work yago:Artifact100021939 yago:Work104599396 yago:Wikicat1974Books owl:Thing yago:Publication106589574 wikidata:Q571 bibo:Book yago:Product104007894 schema:CreativeWork
rdfs:label
The Elements of Programming Style عناصر أسلوب البرمجة
rdfs:comment
عناصر أسلوب البرمجة (بالإنجليزية: The Elements of Programming Style)‏ هو كتاب من تأليف بريان كيرنيغان ، الكتاب هو عبارة دراسة لأسلوب البرمجة، حيث يدعو لفكرة أنه يجب كتابة برامج الكمبيوتر ليس فقط من أجل إرضاء المصنف أو «أسلوب» البرمجة الشخصي، ولكن أيضا حتى تكون «قابلة للقراءة» من جانب البشر، خاصة مهندسي صيانة البرمجيات ومبرمج والكتاب التقنيين. ويقدم الكتاب إجلال وثناء واضحا، من عنوانه وطريقة كتابته، لكتاب عناصر الأسلوب ووايت وهو يعتبر طبعة خاصة تروج لمناقشات برمجة مهيكلة لصاحبها ادسخر دكسترا. وقد تم تلخيص دروس الكتاب في نهاية كل جزء في شكل حقائق وقواعد بليغة مثل «دع الآلة تقوم بالأعمال القذرة» The Elements of Programming Style, by Brian W. Kernighan and P. J. Plauger, is a study of programming style, advocating the notion that computer programs should be written not only to satisfy the compiler or personal programming "style", but also for "readability" by humans, specifically software maintenance engineers, programmers and technical writers. It was originally published in 1974.
foaf:depiction
n13:The_Elements_of_Programming_Style.jpg
dcterms:subject
dbc:Computer_programming_books dbc:1974_non-fiction_books dbc:McGraw-Hill_books dbc:Collaborative_non-fiction_books
dbo:wikiPageID
2076194
dbo:wikiPageRevisionID
1064585462
dbo:wikiPageWikiLink
n9:I dbr:Kilobaud_Microcomputing dbr:William_Strunk_Jr. dbr:Fortran dbr:Edsger_Dijkstra dbr:Programmers dbc:Computer_programming_books dbr:The_Elements_of_Style dbr:Programming_style dbr:Brian_W._Kernighan dbc:1974_non-fiction_books dbc:McGraw-Hill_books dbr:Software_maintenance dbr:Aphorism dbr:Technical_writers dbr:Structured_programming dbr:Procedural_programming_languages dbc:Collaborative_non-fiction_books dbr:P._J._Plauger dbr:E._B._White
dbo:wikiPageExternalLink
n16:showquotes.aspx%3Fid=574&name=P.
owl:sameAs
dbpedia-ar:عناصر_أسلوب_البرمجة wikidata:Q7731751 freebase:m.06j8n04 yago-res:The_Elements_of_Programming_Style n22:4vbXw
dbp:wikiPageUsesTemplate
dbt:Short_description dbt:ISBN dbt:Reflist dbt:Third-party dbt:YouTube dbt:Infobox_book
dbo:thumbnail
n13:The_Elements_of_Programming_Style.jpg?width=300
dbp:author
Brian W. Kernighan and P. J. Plauger
dbp:caption
Cover of the second edition
dbp:id
8
dbp:isbn
978
dbp:pages
168
dbp:pubDate
1978
dbp:published
McGraw-Hill
dbp:title
Elements of Programming Style – 2009 Brian Kernighan talk at Princeton
dbo:abstract
The Elements of Programming Style, by Brian W. Kernighan and P. J. Plauger, is a study of programming style, advocating the notion that computer programs should be written not only to satisfy the compiler or personal programming "style", but also for "readability" by humans, specifically software maintenance engineers, programmers and technical writers. It was originally published in 1974. The book pays explicit homage, in title and tone, to The Elements of Style, by Strunk & White and is considered a practical template promoting Edsger Dijkstra's structured programming discussions. It has been influential and has spawned a series of similar texts tailored to individual languages, such as The Elements of C Programming Style, The Elements of C# Style, The Elements of Java(TM) Style, The Elements of MATLAB Style, etc. The book is built on short examples from actual, published programs in programming textbooks. This results in a practical treatment rather than an abstract or academic discussion. The style is diplomatic and generally sympathetic in its criticism, and unabashedly honest as well— some of the examples with which it finds fault are from the authors' own work (one example in the second edition is from the first edition). عناصر أسلوب البرمجة (بالإنجليزية: The Elements of Programming Style)‏ هو كتاب من تأليف بريان كيرنيغان ، الكتاب هو عبارة دراسة لأسلوب البرمجة، حيث يدعو لفكرة أنه يجب كتابة برامج الكمبيوتر ليس فقط من أجل إرضاء المصنف أو «أسلوب» البرمجة الشخصي، ولكن أيضا حتى تكون «قابلة للقراءة» من جانب البشر، خاصة مهندسي صيانة البرمجيات ومبرمج والكتاب التقنيين. ويقدم الكتاب إجلال وثناء واضحا، من عنوانه وطريقة كتابته، لكتاب عناصر الأسلوب ووايت وهو يعتبر طبعة خاصة تروج لمناقشات برمجة مهيكلة لصاحبها ادسخر دكسترا. ويعتمد الكتاب على نماذج وأمثلة قصيرة، وبرامج منشورة في الكتب الأكاديمية حول البرمجة. لذلك لم يتم تقديم نصيحة الكتاب بأسلوب أكاديمي أو تعليمي ولكن في سياق أمثلة واقعية قابلة للتصديق، وفي بعض الأحيان يوضحها بشكل غير مريح. وأسلوب الكتاب دبلوماسي وتعاطفي بوجه عام في طريقة نقده، كما أنه صادق بصورة واضحة- ومن بعض الأمثلة التي وجد الكتاب وجود بعض الأخطاء فيها كانت من أعمال المؤلف نفسه (أحد الأمثلة في الطبعة الثانية كان من الطبعة الأولى) وقد تم تلخيص دروس الكتاب في نهاية كل جزء في شكل حقائق وقواعد بليغة مثل «دع الآلة تقوم بالأعمال القذرة» وربما يجد القراء المعاصرون أن هذا الكتاب يفتقر إلى بعض الأمور نظرا لأن أمثلته تستعين بلغات برمجة إجرائية أقدم (فورتران ) وهي لغات تختلف عن تلك اللغات الشائعة اليوم. (القليل من اللغات الشائعة اليوم تم ابتكارها حين كان هذا الكتاب يكتب). ومع ذلك فإن العديد من نقاط الكتاب التي تهتم بوجه عام بالموضوعات الأسلوبية والهيكلية تتجاوز حساسية لغات بعينها.
prov:wasDerivedFrom
wikipedia-en:The_Elements_of_Programming_Style?oldid=1064585462&ns=0
dbo:wikiPageLength
7174
dbo:isbn
978-0070342071
dbo:numberOfPages
168
dbo:author
dbr:Brian_W._Kernighan dbr:P._J._Plauger
foaf:isPrimaryTopicOf
wikipedia-en:The_Elements_of_Programming_Style
Subject Item
dbr:The_Elements_of_Style
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:Elements_of_Programming_Style
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
dbo:wikiPageRedirects
dbr:The_Elements_of_Programming_Style
Subject Item
dbr:The_Elements_of_Programming_Style_(book)
dbo:wikiPageWikiLink
dbr:The_Elements_of_Programming_Style
dbo:wikiPageRedirects
dbr:The_Elements_of_Programming_Style
Subject Item
wikipedia-en:The_Elements_of_Programming_Style
foaf:primaryTopic
dbr:The_Elements_of_Programming_Style