Я прочитал книгу и мне понравилось , решил дальше изучать.
Самый простой выход в данной ситуации: взять готовый Фреймворк и попробовать на базе него что-то простенькое реализовать, попутно смотря что есть готового на github по твоей задаче, далее покрыть тестами, скорее всего с юнит начнёшь.