Note to self: beside orientation, symmetry is important in software architecture & design. Repetition, recurring elements, familiar elements, expectations about other parts of the system (which are met as programmers visit thosse parts). Symmetry, orientation – what else?