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

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

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n4https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
n16http://msdn.microsoft.com/sv-se/
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
dbchttp://dbpedia.org/resource/Category:
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:CDD
dbo:wikiPageWikiLink
dbr:Comment_programming
Subject Item
dbr:Comment_programming
rdf:type
yago:Cognition100023271 yago:WikicatSoftwareDevelopmentPhilosophies yago:Content105809192 yago:PsychologicalFeature100023100 yago:Abstraction100002137 yago:Doctrine105943300 yago:Belief105941423 dbo:TopicalConcept
rdfs:label
Comment programming
rdfs:comment
Comment programming, also known as comment-driven development (CDD), is a (mostly) satirical software development technique that is heavily based on commenting out code. In comment programming, the comment tags are not used to describe what a certain piece of code is doing, but rather to stop some parts of the code from being executed. The aim is to have the commented code at the developer's disposal at any time it might be needed. This is especially useful when the requirements change rapidly. In this case, they happen to revert to older versions of themselves, thus making the programmer either write the code again, or revert parts of the code from the versioning repository, which would be more time-consuming. With comment programming, when such a request for reverting to an old implement
dcterms:subject
dbc:Software_development_philosophies
dbo:wikiPageID
20513631
dbo:wikiPageRevisionID
1116162811
dbo:wikiPageWikiLink
dbr:Event_handler dbr:Class_(computer_science) dbr:Code_refactoring dbr:Comment_(computer_programming) dbr:Software_development dbr:Design_pattern dbr:Source_code dbr:April_Fools'_Day dbc:Software_development_philosophies
dbo:wikiPageExternalLink
n16:default.aspx
owl:sameAs
n4:4hySx wikidata:Q5152377 freebase:m.052465k yago-res:Comment_programming
dbp:wikiPageUsesTemplate
dbt:Compu-prog-stub dbt:Reflist dbt:Short_description
dbo:abstract
Comment programming, also known as comment-driven development (CDD), is a (mostly) satirical software development technique that is heavily based on commenting out code. In comment programming, the comment tags are not used to describe what a certain piece of code is doing, but rather to stop some parts of the code from being executed. The aim is to have the commented code at the developer's disposal at any time it might be needed. This is especially useful when the requirements change rapidly. In this case, they happen to revert to older versions of themselves, thus making the programmer either write the code again, or revert parts of the code from the versioning repository, which would be more time-consuming. With comment programming, when such a request for reverting to an old implementation arises, the developer just comments the current implementation and uncomments the previous. It is advisable to add short descriptive comments to blocks of commented code. A lot of programmers' code acts as a fingerprint. Most of the time, it is sloppy and can be hard to dissect. Even experienced programmers write sloppy code. Comments guide and provide context for the user. Comments can also serve as placeholders for future work. They are useful when constructing outlines of large programs.
gold:hypernym
dbr:Technique
prov:wasDerivedFrom
wikipedia-en:Comment_programming?oldid=1116162811&ns=0
dbo:wikiPageLength
2751
foaf:isPrimaryTopicOf
wikipedia-en:Comment_programming
Subject Item
dbr:Comment
dbo:wikiPageWikiLink
dbr:Comment_programming
dbo:wikiPageDisambiguates
dbr:Comment_programming
Subject Item
wikipedia-en:Comment_programming
foaf:primaryTopic
dbr:Comment_programming