Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 15 and Version 16 of Documentation/DevelopmentCenter/DeveloperGuidelines


Ignore:
Timestamp:
01/16/11 03:55:14 (14 years ago)
Author:
swagner
Comment:

Minor updates

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/DevelopmentCenter/DeveloperGuidelines

    v15 v16  
    102102   * for each new version (major or minor version number increment), the build number has to be set back to 0
    103103   * all builds within the same major and minor version are considered to be "functionally equivalent"
    104    * all builds within the same major and minor version have to be compatible concerning data files
     104   * all builds within the same major and minor version have to be backwards compatible concerning data files
    105105 * `Revision`
    106106   * represents the last revision, in which the component (assembly) has been changed or in which a version has been released
    107107   * when compiling assemblies the revision number is automatically extracted from the Subversion repository (cf. [#a4.1.SubWCRev Automatic Extraction of the Current Revision Number])
    108    * when creating a new release bundle of the whole !HeuristicLab system (tag) the revision number has to be set manually
    109108
    110109=== 4.1. Automatic Extraction of the Current Revision Number === #SubWCRev
     
    201200 * check for `InvokeRequired` in methods that manipulate GUI elements in controls
    202201 * instantiate all objects of classes implementing `IDisposable` with the `using(...) { ... }` statement to make sure the object is disposed correctly
    203  * when possible use LINQ syntax instead of extension methods for LINQ expressions
    204202
    205203== 8. Final Remarks ==