Книга довольно хорошо объясняет основные принципы ооп, подойдёт не только разработчикам но и аналитикам в сфере разработки