Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Code_refactoring> ?p ?o }
- Code_refactoring abstract "Code refactoring is the process of restructuring existing computer code – changing the factoring – without changing its external behavior. Refactoring improves nonfunctional attributes of the software. Advantages include improved code readability and reduced complexity; these can improve source code maintainability and create a more expressive internal architecture or object model to improve extensibility. Typically, refactoring applies a series of standardised basic micro-refactorings, each of which is (usually) a tiny change in a computer program's source code that either preserves the behaviour of the software, or at least does not modify its conformance to functional requirements. Many development environments provide automated support for performing the mechanical aspects of these basic refactorings. If done extremely well, code refactoring may also resolve hidden, dormant, or undiscovered computer bugs or vulnerabilities in the system by simplifying the underlying logic and eliminating unnecessary levels of complexity. If done poorly it may fail the requirement that external functionality not be changed, and/or introduce new bugs.By continuously improving the design of code, we make it easier and easier to work with. This is in sharp contrast to what typically happens: little refactoring and a great deal of attention paid to expediently adding new features. If you get into the hygienic habit of refactoring continuously, you'll find that it is easier to extend and maintain code.".
- Code_refactoring wikiPageExternalLink revisiting-fowlers-video-store-refactoring-code-reengineering-abstractions.
- Code_refactoring wikiPageExternalLink wiki?WhatIsRefactoring.
- Code_refactoring wikiPageExternalLink e2toc.htm.
- Code_refactoring wikiPageExternalLink TSE.2004.1265817.
- Code_refactoring wikiPageExternalLink catalog.html.
- Code_refactoring wikiPageExternalLink refactoring.com.
- Code_refactoring wikiPageExternalLink archive.php?id=4.
- Code_refactoring wikiPageExternalLink test-driven-development-with-refactoring.
- Code_refactoring wikiPageExternalLink article.tss?l=AspectOrientedRefactoringPart1.
- Code_refactoring wikiPageExternalLink xcode-can-only-refactor-c-and-objective-c-code-how-to-rename-swift-class-name-i.
- Code_refactoring wikiPageID "25871".
- Code_refactoring wikiPageLength "18948".
- Code_refactoring wikiPageOutDegree "119".
- Code_refactoring wikiPageRevisionID "682022427".
- Code_refactoring wikiPageWikiLink AMIQ_DVT.
- Code_refactoring wikiPageWikiLink Abstraction_(computer_science).
- Code_refactoring wikiPageWikiLink Agile_software_development.
- Code_refactoring wikiPageWikiLink AppCode.
- Code_refactoring wikiPageWikiLink Bicycle_Repair_Man!.
- Code_refactoring wikiPageWikiLink Bill_Griswold.
- Code_refactoring wikiPageWikiLink Category:Code_refactoring.
- Code_refactoring wikiPageWikiLink Category:Extreme_programming.
- Code_refactoring wikiPageWikiLink Category:Technology_neologisms.
- Code_refactoring wikiPageWikiLink Class_(computer_programming).
- Code_refactoring wikiPageWikiLink Class_(computer_science).
- Code_refactoring wikiPageWikiLink Class_browser.
- Code_refactoring wikiPageWikiLink CodeRush.
- Code_refactoring wikiPageWikiLink Code_review.
- Code_refactoring wikiPageWikiLink Code_smell.
- Code_refactoring wikiPageWikiLink Computer_bug.
- Code_refactoring wikiPageWikiLink Computer_program.
- Code_refactoring wikiPageWikiLink Cyclomatic_complexity.
- Code_refactoring wikiPageWikiLink DMS_Software_Reengineering_Toolkit.
- Code_refactoring wikiPageWikiLink Database_refactoring.
- Code_refactoring wikiPageWikiLink Decomposition_(computer_science).
- Code_refactoring wikiPageWikiLink Delphi_(programming_language).
- Code_refactoring wikiPageWikiLink Deployment_environment.
- Code_refactoring wikiPageWikiLink Design_pattern.
- Code_refactoring wikiPageWikiLink Design_pattern_(computer_science).
- Code_refactoring wikiPageWikiLink Design_patterns.
- Code_refactoring wikiPageWikiLink Development_environment_(software_development_process).
- Code_refactoring wikiPageWikiLink E_(verification_language).
- Code_refactoring wikiPageWikiLink Eclipse_(software).
- Code_refactoring wikiPageWikiLink Embarcadero_Delphi.
- Code_refactoring wikiPageWikiLink Encapsulate_Field.
- Code_refactoring wikiPageWikiLink Erlang_(programming_language).
- Code_refactoring wikiPageWikiLink Extensibility.
- Code_refactoring wikiPageWikiLink Extract_Class.
- Code_refactoring wikiPageWikiLink Extract_class.
- Code_refactoring wikiPageWikiLink Extreme_programming.
- Code_refactoring wikiPageWikiLink Fellow.
- Code_refactoring wikiPageWikiLink Field_encapsulation.
- Code_refactoring wikiPageWikiLink Forth_(programming_language).
- Code_refactoring wikiPageWikiLink Fortran.
- Code_refactoring wikiPageWikiLink Function_(programming).
- Code_refactoring wikiPageWikiLink Functional_requirement.
- Code_refactoring wikiPageWikiLink Hardware_description_language.
- Code_refactoring wikiPageWikiLink Inheritance_(object-oriented_programming).
- Code_refactoring wikiPageWikiLink Integrated_development_environment.
- Code_refactoring wikiPageWikiLink IntelliJ_IDEA.
- Code_refactoring wikiPageWikiLink JDeveloper.
- Code_refactoring wikiPageWikiLink JavaScript.
- Code_refactoring wikiPageWikiLink Java_(programming_language).
- Code_refactoring wikiPageWikiLink Leo_Brodie_(programmer).
- Code_refactoring wikiPageWikiLink Maintainability.
- Code_refactoring wikiPageWikiLink Martin_Fowler.
- Code_refactoring wikiPageWikiLink Method_(computer_programming).
- Code_refactoring wikiPageWikiLink Method_(computer_science).
- Code_refactoring wikiPageWikiLink Microsoft_Visual_Studio.
- Code_refactoring wikiPageWikiLink Modular_programming.
- Code_refactoring wikiPageWikiLink NetBeans.
- Code_refactoring wikiPageWikiLink Newsgroup.
- Code_refactoring wikiPageWikiLink Non-functional_requirement.
- Code_refactoring wikiPageWikiLink Obfuscated_code.
- Code_refactoring wikiPageWikiLink Obfuscation_(software).
- Code_refactoring wikiPageWikiLink Object-oriented_programming.
- Code_refactoring wikiPageWikiLink Object_model.
- Code_refactoring wikiPageWikiLink Objective-C.
- Code_refactoring wikiPageWikiLink Photran.
- Code_refactoring wikiPageWikiLink Polymorphism_(computer_science).
- Code_refactoring wikiPageWikiLink Prefactoring.
- Code_refactoring wikiPageWikiLink Program_transformation.
- Code_refactoring wikiPageWikiLink Programming_language.
- Code_refactoring wikiPageWikiLink Pull_Up_refactoring.
- Code_refactoring wikiPageWikiLink Push_Down.
- Code_refactoring wikiPageWikiLink PyCharm.
- Code_refactoring wikiPageWikiLink PyDev.
- Code_refactoring wikiPageWikiLink Python_(programming_language).
- Code_refactoring wikiPageWikiLink Ralph_Johnson_(computer_scientist).
- Code_refactoring wikiPageWikiLink Ramnivas_Laddad.
- Code_refactoring wikiPageWikiLink ReSharper.
- Code_refactoring wikiPageWikiLink Readability.
- Code_refactoring wikiPageWikiLink Refactoring_Browser.
- Code_refactoring wikiPageWikiLink Rename_Method.
- Code_refactoring wikiPageWikiLink Rename_method.
- Code_refactoring wikiPageWikiLink Scientific_method.
- Code_refactoring wikiPageWikiLink Separation_of_concerns.
- Code_refactoring wikiPageWikiLink SharpSort.
- Code_refactoring wikiPageWikiLink Sigasi.