Software Architecture cheat sheet
Referring to: Software Architecture cheat sheet
How orthogonal is this list?
And what is DRY?
DRY. Don’t Repeat Yourself
and for orthogonality... well... it's one of the better ways i've seen to succinctly describe my development philosophy, and since each point could be considered parts of the whole rather than distinct elements, I would say that the list is internally not necessarily orthogonal, but holistically, externally, very probably orthogonal.