"Быстрая разработка программ: принципы, примеры, практика" - читать интересную книгу автора (Роберт К. Мартин, Джеймс В. Ньюкирк, Роберт С....)