Подозрительно мало литературы по проектированию, не относящейся к ООП. Типа, там где не нужно ООП — не нужно проектировать? Так, что ли?
13oz