Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Code_smell> ?p ?o }
Showing triples 1 to 85 of
85
with 100 triples per page.
- Code_smell abstract "In computer programming, code smell is any symptom in the source code of a program that possibly indicates a deeper problem. According to Fowler, "a code smell is a surface indication that usually corresponds to a deeper problem in the system". Another way to look at smells is with respect to principles and quality: "smells are certain structures in the code that indicate violation of fundamental design principles and negatively impact design quality". Code smells are usually not bugs—they are not technically incorrect and do not currently prevent the program from functioning. Instead, they indicate weaknesses in design that may be slowing down development or increasing the risk of bugs or failures in the future. Robert C. Martin calls a list of code smells a "value system" for software craftsmanship.Often the deeper problem hinted by a code smell can be uncovered when the code is subjected to a short feedback cycle where it is refactored in small, controlled steps, and the resulting design is examined to see if there are any further code smells that indicate the need of more refactoring. From the point of view of a programmer charged with performing refactoring, code smells are heuristics to indicate when to refactor, and what specific refactoring techniques to use. Thus, a code smell is a driver for refactoring.The term appears to have been coined by Kent Beck on WardsWiki in the late 1990s. Usage of the term increased after it was featured in Refactoring: Improving the Design of Existing Code.Code smell is also a term used by agile programmers.Determining what is and is not a code smell is subjective, and varies by language, developer and development methodology. There are tools, such as Checkstyle, PMD and FindBugs for Java, to automatically check for certain kinds of code smells.".
- Code_smell wikiPageExternalLink badcodesmellstaxonomy.mikamantyla.eu.
- Code_smell wikiPageExternalLink wiki?CodeSmell.
- Code_smell wikiPageExternalLink CodeSmell.html.
- Code_smell wikiPageExternalLink code-smells.html.
- Code_smell wikiPageID "234034".
- Code_smell wikiPageLength "6747".
- Code_smell wikiPageOutDegree "39".
- Code_smell wikiPageRevisionID "680507523".
- Code_smell wikiPageWikiLink Agile_software_development.
- Code_smell wikiPageWikiLink Anti-pattern.
- Code_smell wikiPageWikiLink Base_class.
- Code_smell wikiPageWikiLink Category:Anti-patterns.
- Code_smell wikiPageWikiLink Category:Programming_rules_of_thumb.
- Code_smell wikiPageWikiLink Checkstyle.
- Code_smell wikiPageWikiLink Class_(computer_programming).
- Code_smell wikiPageWikiLink Class_(computer_science).
- Code_smell wikiPageWikiLink Code_refactoring.
- Code_smell wikiPageWikiLink Computer_program.
- Code_smell wikiPageWikiLink Computer_programming.
- Code_smell wikiPageWikiLink Contract_(software).
- Code_smell wikiPageWikiLink Cyclomatic_complexity.
- Code_smell wikiPageWikiLink Derived_class.
- Code_smell wikiPageWikiLink Design_Smell.
- Code_smell wikiPageWikiLink Design_by_contract.
- Code_smell wikiPageWikiLink Design_pattern_(computer_science).
- Code_smell wikiPageWikiLink Downcasting.
- Code_smell wikiPageWikiLink Duplicate_code.
- Code_smell wikiPageWikiLink Feedback.
- Code_smell wikiPageWikiLink FindBugs.
- Code_smell wikiPageWikiLink God_object.
- Code_smell wikiPageWikiLink Heuristic_(computer_science).
- Code_smell wikiPageWikiLink Inheritance_(object-oriented_programming).
- Code_smell wikiPageWikiLink Java_(programming_language).
- Code_smell wikiPageWikiLink Kent_Beck.
- Code_smell wikiPageWikiLink Liskov_substitution_principle.
- Code_smell wikiPageWikiLink List_of_tools_for_static_code_analysis.
- Code_smell wikiPageWikiLink Literal_(computer_programming).
- Code_smell wikiPageWikiLink Method_(computer_programming).
- Code_smell wikiPageWikiLink Method_(computer_science).
- Code_smell wikiPageWikiLink Method_overriding.
- Code_smell wikiPageWikiLink Method_overriding_(programming).
- Code_smell wikiPageWikiLink Naming_convention_(programming).
- Code_smell wikiPageWikiLink PMD_(software).
- Code_smell wikiPageWikiLink Refactoring.
- Code_smell wikiPageWikiLink Robert_Cecil_Martin.
- Code_smell wikiPageWikiLink Software_architecture.
- Code_smell wikiPageWikiLink Software_bug.
- Code_smell wikiPageWikiLink Software_design_pattern.
- Code_smell wikiPageWikiLink Software_rot.
- Code_smell wikiPageWikiLink Source_code.
- Code_smell wikiPageWikiLink Symptom.
- Code_smell wikiPageWikiLink WardsWiki.
- Code_smell wikiPageWikiLink WikiWikiWeb.
- Code_smell wikiPageWikiLinkText "Code smell".
- Code_smell wikiPageWikiLinkText "code smell".
- Code_smell wikiPageWikiLinkText "smells".
- Code_smell wikiPageWikiLinkText "symptoms".
- Code_smell wikiPageWikiLinkText "undesirable".
- Code_smell hasPhotoCollection Code_smell.
- Code_smell wikiPageUsesTemplate Template:Reflist.
- Code_smell subject Category:Anti-patterns.
- Code_smell subject Category:Programming_rules_of_thumb.
- Code_smell type Pattern.
- Code_smell type Philosophy.
- Code_smell comment "In computer programming, code smell is any symptom in the source code of a program that possibly indicates a deeper problem. According to Fowler, "a code smell is a surface indication that usually corresponds to a deeper problem in the system". Another way to look at smells is with respect to principles and quality: "smells are certain structures in the code that indicate violation of fundamental design principles and negatively impact design quality".".
- Code_smell label "Code smell".
- Code_smell sameAs رائحة_الكود.
- Code_smell sameAs কোড_স্মেল.
- Code_smell sameAs Pachy_v_kódu.
- Code_smell sameAs Smell_(Programmierung).
- Code_smell sameAs Hediondez_del_código.
- Code_smell sameAs Kodni_smrad.
- Code_smell sameAs Code_smell.
- Code_smell sameAs コードの臭い.
- Code_smell sameAs Zapachy_kodu.
- Code_smell sameAs m.01h_xq.
- Code_smell sameAs Код_с_запашком.
- Code_smell sameAs Programröta.
- Code_smell sameAs Запахи_коду.
- Code_smell sameAs Q2295111.
- Code_smell sameAs Q2295111.
- Code_smell sameAs 代码异味.
- Code_smell wasDerivedFrom Code_smell?oldid=680507523.
- Code_smell isPrimaryTopicOf Code_smell.