Знаете, наверное нельзя этому обучиться по книге. На самом деле есть особый вид знания, о котором в книге не напишут и о нем никто не говорит, потому что "это" у каждого свое - это знание о том, как не надо делать. Тайна этого сакрального знания скрывается в бездне подсознания из опыта неудавшихся и загубленных проектов или самонадеянных обещаний, о которых иногда даже стыдно вспомнить. О своих неудачах никто не напишет книгу, к сожалению, хотя почитать на эту тему есть чего:
citforum.ru/database/articles/proekt_bd_part1.shtml
Вообще, чтобы написать хорошую программу надо заниматься интеграцией, а вы пишете, что для вас это сложно и вы ленитесь. Но именно этим вам и надо заниматься.
"-Братан, я не ел три дня! - как не ел? Надо заставлять себя!"
Читайте по фреймворку в день (иногда и одного примера достаточно, чтобы понять, что фреймворк не нужен), смотрите примеры его использования, сохраните эту привычку в течении года и все будет ок. )