Какую литературу почитать по ООП? Работаю программистом 1С уже 12 лет, ООП там не какого нет. На других языках не писал.В настоящее время пытаюсь изучать Java. Синтаксис понятен, а вот религия ООП не совсем, интересует: проектирование,реализация,использование классов,объектов,взаимодействия между собой. Подскажите пожалуйста литературу по ООП желательно с уклоном на JAVA.
"Effective Java" by Joshua Bloch - это классическая книга, которая охватывает множество тем по Java программированию, включая принципы ООП.
"Head First Design Patterns" by Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra - эта книга поможет вам понять основные шаблоны проектирования, которые часто используются в ООП программировании.
"Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin - хотя эта книга не специализируется исключительно на ООП, она содержит много полезной информации о правильном проектировании и создании качественного кода.
"Java: A Beginner's Guide" by Herbert Schildt - если вы только начинаете изучать Java, эта книга может быть хорошим стартовым материалом.
"Java Programming 24-Hour Trainer" by Yakov Fain - эта книга представляет собой комбинацию теории и практики, что может быть полезно при изучении ООП на языке Java.
"Effective Java" by Joshua Bloch - это классическая книга, которая охватывает множество тем по Java программированию, включая принципы ООП.
"Head First Design Patterns" by Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra - эта книга поможет вам понять основные шаблоны проектирования, которые часто используются в ООП программировании.
"Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin - хотя эта книга не специализируется исключительно на ООП, она содержит много полезной информации о правильном проектировании и создании качественного кода.
"Java: A Beginner's Guide" by Herbert Schildt - если вы только начинаете изучать Java, эта книга может быть хорошим стартовым материалом.
"Java Programming 24-Hour Trainer" by Yakov Fain - эта книга представляет собой комбинацию теории и практики, что может быть полезно при изучении ООП на языке Java.