S>Вам советовали Фаулера и Мартина. Лично мне нравятся книжки, в которых рассказывается про General Responsibility ASsignment Principles. S>Может быть понравятся и вам, тем более, что вопросы у вас именно токого рода, типа как чья ответственность предоставлять команды.
О, персональное большое спасибо!
Почитал выжимки, да, наверно это как раз для меня.
Но так тяжело, сразу в голове, применить это к чужому "макароно" коду в миллионы строк.
Буду больше читать про GRASP и пробовать.