Connascence (original) (raw)

Property Value
dbo:abstract يقال على مكوني برمجية ما أنهما منتجان في نفس الوقت إذا تطلب تغيير أحدهما تعديل الآخر من أجل الحفاظ على الصحة الكاملة للمنظومة. الإنتاج في نفس الوقت هو أحد طرق وصف وتفسير أنواع محددة من التعقيد في منظومات البرمجيات (ar) Connascence (/kəˈneɪsəns/) is a software quality metric invented by to allow reasoning about the complexity caused by dependency relationships in object-oriented design much like coupling did for structured design. In software engineering, two components are connascent if a change in one would require the other to be modified in order to maintain the overall correctness of the system. In addition to allowing categorization of dependency relationships, connascence also provides a system for comparing different types of dependency. Such comparisons between potential designs can often hint at ways to improve the quality of the software. (en)
dbo:wikiPageExternalLink http://portal.acm.org/citation.cfm%3Fid=130994.131004 https://dzone.com/articles/about-connascence http://vimeo.com/10837903
dbo:wikiPageID 28051530 (xsd:integer)
dbo:wikiPageLength 5804 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1026275700 (xsd:integer)
dbo:wikiPageWikiLink dbr:Software_metric dbr:Object-oriented_design dbr:Parameter_(computer_programming) dbr:Software_engineering dbr:Web_service dbr:Locality_of_reference dbc:Software_architecture dbr:Coupling_(computer_programming) dbr:Message_authentication_code dbr:Software_components dbr:Named_parameters dbr:Structured_design dbr:Meilir_Page-Jones
dbp:wikiPageUsesTemplate dbt:IPAc-en dbt:ISBN dbt:Notability
dct:subject dbc:Software_architecture
rdfs:comment يقال على مكوني برمجية ما أنهما منتجان في نفس الوقت إذا تطلب تغيير أحدهما تعديل الآخر من أجل الحفاظ على الصحة الكاملة للمنظومة. الإنتاج في نفس الوقت هو أحد طرق وصف وتفسير أنواع محددة من التعقيد في منظومات البرمجيات (ar) Connascence (/kəˈneɪsəns/) is a software quality metric invented by to allow reasoning about the complexity caused by dependency relationships in object-oriented design much like coupling did for structured design. In software engineering, two components are connascent if a change in one would require the other to be modified in order to maintain the overall correctness of the system. In addition to allowing categorization of dependency relationships, connascence also provides a system for comparing different types of dependency. Such comparisons between potential designs can often hint at ways to improve the quality of the software. (en)
rdfs:label منتجان برمجيان توأمان (ar) Connascence (en)
owl:sameAs wikidata:Connascence dbpedia-ar:Connascence dbpedia-hu:Connascence https://global.dbpedia.org/id/4iLu7
prov:wasDerivedFrom wikipedia-en:Connascence?oldid=1026275700&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Connascence
is dbo:wikiPageRedirects of dbr:Connascence_(computer_programming) dbr:Connascence_(computer_science) dbr:Connascent_software_components
is dbo:wikiPageWikiLink of dbr:Connascence_(computer_programming) dbr:Connascence_(computer_science) dbr:Connascent_software_components dbr:Named_parameter
is foaf:primaryTopic of wikipedia-en:Connascence