13.2. Naming conventions and programming idioms

13.2.1. Naming conventions

13.2.1.1. General naming conventions

13.2.1.2. Methods

13.2.2. Programming idioms

13.2.2.1. Factories

13.2.2.2. Caches

13.2.2.3. Callbacks

13.2.2.4. Visitors

13.2.2.5. Listeners