Skip to end of metadata
Go to start of metadata

Planning

here is a good reference on how to plan for the migration

Features

Assertions

Defensive programming is key to obtain a stable system. One defensive technique is to catch any adnormal behaviors as close to the source as possible to prevent nasty side effects and ease the troubleshooting.
We can use assertions to test pre-conditions and post-conditions.

Coding

Please use a message!

Enabling/disabling

Annotations

Syntax

"Complex annotations usage"
"Complex annotations definition"

Package annotations

Only one package annotations declaration per package.
Sun suggest to create a package-info.java to put this declaration

Enums

Code

Labels
  • None