Changes between Version 5 and Version 6 of Orange25/DevelopmentGuidelines


Ignore:
Timestamp:
02/04/12 12:51:31 (2 years ago)
Author:
marko
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Orange25/DevelopmentGuidelines

    v5 v6  
     1== CamelCase to underscore_separated == 
     2 
     3Names of methods, functions, (object) attributes and keyword attributes of functions should all be underscore_separated. Abbreviations should also be in lower case. For example, we should rename AUCWilcoxon to auc_wilcoxon (and not AUC_wilcoxon). 
     4 
     5For now, all C++ code is accessible both with CamelCase and underscore separated [wiki:Orange25/C++CamelCase (detailed description)]. Python code should be converted with [wiki:Orange25/NameDeprecationDecorators name deprecation decorators] (see the page for an example). 
     6 
     7== Refactoring tool == 
     8 
     9Do forget to update the [wiki:Orange25/RefactoringTool refactoring rules]. 
     10 
    111== Output of models == 
    212