You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 53 Next »

Work in progress

This site is in the process of being reviewed and updated.

This page contains all information related to ADS 1.5 development.

General Information

Getting the source, Building the trunks
To get the source, build the trunks and get along with Maven, follow the instruction given in this page: 0.2. Building trunks

Coding standards :

The applicable coding standards for ADS 1.5 are described in Coding Standards

There are some more rules, as we are using Java 5 now :

  • Use generics as much as you can. Generic are a good way to avoid casting, and it enforce the usage of the correct type.
  • If you can avoid Iterators, do so. There is this cool construction with a for( Type t:<collection instance> ) : use it !
  • Use assert. It's usefull, especially instead of a bunch of if (<test is wrong>) then throw Exception when controlling incoming parameters
  • Use the new Enum type !

Project Internals

The following points describe the differents sub-elements of the server, from the developper point of view :

Cookbooks

  • No labels