Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Design smell
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Design_smell
http://dbpedia.org/ontology/abstract In computer programming, design smells areIn computer programming, design smells are "structures in the design that indicate violation of fundamental design principles and negatively impact design quality". The origin of the term "design smell" can be traced to the term "code smell" which was featured in the book Refactoring: Improving the Design of Existing Code by Martin Fowler. Design of Existing Code by Martin Fowler. , 设计异味是计算机编程领域,设计所用结构违背了基本设计原则并对设计质量有负面影响。这个设计异味是计算机编程领域,设计所用结构违背了基本设计原则并对设计质量有负面影响。这个术语源自马丁·福勒在《重构-改善既有代码的设计》一书中描述的代码异味。 不同作者对“异味”(smell)有不同的定义: * N. Moha等:“代码与设计异味是差的解决方案,导致了实现与设计问题” * R. C. Martin:“设计异味是腐败的软件的气味” * Fowler:“异味是代码中特定的结构导致了重构的可能” 设计异味指示了积累的设计负债(技术负债的主要维度)。Bug与未实现功能不算是设计异味。设计异味产生于很差的设计决策,使得设计脆弱、难于维护。在一个软件系统中辨别设计异味,应用适当的重构去除异味,避免积累技术负债,是好的实践。 在确定特定结构或决策是否算作设计异味时,上下文环境(如问题清单、设计生态圈、平台等)扮演了重要角色。很多时候,由于上下文环境所限,只好容忍设计异味。设计生态圈、平台等)扮演了重要角色。很多时候,由于上下文环境所限,只好容忍设计异味。
http://dbpedia.org/ontology/wikiPageID 44413693
http://dbpedia.org/ontology/wikiPageLength 5775
http://dbpedia.org/ontology/wikiPageRevisionID 1093049167
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Circular_dependency + , http://dbpedia.org/resource/Anti-pattern + , http://dbpedia.org/resource/Category:Computer_programming_folklore + , http://dbpedia.org/resource/Category:Software_engineering_folklore + , http://dbpedia.org/resource/Technical_debt + , http://dbpedia.org/resource/Software_rot + , http://dbpedia.org/resource/Duplicate_code + , http://dbpedia.org/resource/Code_smell + , http://dbpedia.org/resource/Computer_programming + , http://dbpedia.org/resource/Software_design + , http://dbpedia.org/resource/Martin_Fowler_%28software_engineer%29 +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Reflist + , http://dbpedia.org/resource/Template:Short_description +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Computer_programming_folklore + , http://dbpedia.org/resource/Category:Software_engineering_folklore +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Design_smell?oldid=1093049167&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Design_smell +
owl:sameAs https://global.dbpedia.org/id/2Nvav + , http://zh.dbpedia.org/resource/%E8%AE%BE%E8%AE%A1%E5%BC%82%E5%91%B3 + , http://dbpedia.org/resource/Design_smell + , http://www.wikidata.org/entity/Q25312704 +
rdfs:comment In computer programming, design smells areIn computer programming, design smells are "structures in the design that indicate violation of fundamental design principles and negatively impact design quality". The origin of the term "design smell" can be traced to the term "code smell" which was featured in the book Refactoring: Improving the Design of Existing Code by Martin Fowler. Design of Existing Code by Martin Fowler. , 设计异味是计算机编程领域,设计所用结构违背了基本设计原则并对设计质量有负面影响。这个设计异味是计算机编程领域,设计所用结构违背了基本设计原则并对设计质量有负面影响。这个术语源自马丁·福勒在《重构-改善既有代码的设计》一书中描述的代码异味。 不同作者对“异味”(smell)有不同的定义: * N. Moha等:“代码与设计异味是差的解决方案,导致了实现与设计问题” * R. C. Martin:“设计异味是腐败的软件的气味” * Fowler:“异味是代码中特定的结构导致了重构的可能” 设计异味指示了积累的设计负债(技术负债的主要维度)。Bug与未实现功能不算是设计异味。设计异味产生于很差的设计决策,使得设计脆弱、难于维护。在一个软件系统中辨别设计异味,应用适当的重构去除异味,避免积累技术负债,是好的实践。 在确定特定结构或决策是否算作设计异味时,上下文环境(如问题清单、设计生态圈、平台等)扮演了重要角色。很多时候,由于上下文环境所限,只好容忍设计异味。设计生态圈、平台等)扮演了重要角色。很多时候,由于上下文环境所限,只好容忍设计异味。
rdfs:label 设计异味 , Design smell
hide properties that link here 
http://dbpedia.org/resource/Code_smell + , http://dbpedia.org/resource/Anti-pattern + , http://dbpedia.org/resource/Design_Smell + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Design_smell + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Design_smell + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.