When developing in any language/platform, there are many paths to get to the same destination. Some paths are more efficient than others. While there are few "this is always the case" rules, there are many guidelines that can assist when deciding which coding technique to apply in a certain situation. This section goes through various situations you will encounter in your Domino development, and attempts to provide you with the best practices needed to make your applications shine and perform well.
This section covers the following topics: