Как въехать в программирование (ООП, паттерны)? Здравствуйте. Программирую около 2-3 лет на PHP, дошел до…
Как въехать в программирование (ООП, паттерны)? Здравствуйте. Программирую около 2-3 лет на PHP, дошел до фреймворка Laravel (разобрался с контроллерами, роутами REST, модели ORM...), прошел несколько
Ответ на вопрос
Прежде всего, хочу отметить, что ваше желание развиваться и углублять свои знания в программировании - это уже отличный шаг в правильном направлении. Для изучения основ объектно-ориентированного программирования (ООП) и паттернов проектирования я бы порекомендовал следующие ресурсы:Книга "Объектно-ориентированное мышление" от Мэтт Уэзерс. Эта книга поможет вам понять основные принципы ООП и научить вас правильно мыслить в объектно-ориентированном стиле.Книга "Паттерны проектирования" от "Банды четырех". Эта книга является классикой в мире программирования и содержит описание различных паттернов проектирования, их назначение и примеры реализации.Курсы на платформах like Coursera, Udemy, CodeAcademy по ООП и паттернам проектирования. Такие курсы помогут вам понять и закрепить теорию на практике.Практические задачи и проекты. Начните создавать свои собственные проекты, где вы сможете применить изученные принципы ООП и паттерны проектирования.Взаимодействие с сообществом. Присоединитесь к форумам, чатам и сообществам программистов, где вы сможете задавать вопросы, делиться опытом и получать обратную связь.Не бойтесь задавать вопросы, изучение новых концепций и практика - это ключевые моменты в вашем развитии как программиста. Удачи!
Еще