Какие есть книги (и другие ресурсы) хорошие по теории ООП и связанного?
Кроме Википедии :-) Википедия сложна еще и тем, что там нету никакой структуры материала - мысли нужно формировать самому из взаимоисключающих обрывков, и путем чтения книг/ссылок откуда взялся материал. А эти ресурсы зачастую вообще не в ту степь, и начинаются словами «на основе ваших знаний вот такой-то теории».. т.е. ее тоже нужно изучать. Это безусловно познавательно, но не влезает ни в какие разумные требования по времени изучения материала. Разумные требования - ну, например, год.