Naming conventions

Directory trees

A directory path reads from left to right from the most-general to the most-specific

Each folder (directory) in a path is to be as brief as possible

All path elements are lowercase unless an acronym, single words if at all possible, use underscores (not hyphens) if needed. (hyphens separate words on double-clicks)

All projects are worked on, under a directory that begins with the word "Sand" as in Sandbox, Sandybeach, etc.

Each project has subdirectories for Models, Controllers, Views, Store

File names

Constants

unique identifiers with a given application

Use reverse URL notation as in com.dokimay.projname....