Smacker
Новичок
Программирую с горем пополам пару-тройку лет больше как хобби + делаю утилиты для личного использования и автоматизации различных процессов
сейчас встала задача переписать одну программу под ООП, сажусь смотрю на код и понимаю - он убог, куча повторений, невозможность или невероятная сложность расширения в будущем.
ООП в теории в контексте языка знаю. но применять абсолютно не умею, ибо мыслю действиями, а не сущностями!
Начинал читать книгу "PHP объекты, шаблоны и методики программирования" - на примерах все смотрится супер, однако когда дело доходит до реального приложения наступает полнейший ступор, что меня неимоверно раздражает.
Как вы пришли к мышлению классами?
сейчас встала задача переписать одну программу под ООП, сажусь смотрю на код и понимаю - он убог, куча повторений, невозможность или невероятная сложность расширения в будущем.
ООП в теории в контексте языка знаю. но применять абсолютно не умею, ибо мыслю действиями, а не сущностями!
Начинал читать книгу "PHP объекты, шаблоны и методики программирования" - на примерах все смотрится супер, однако когда дело доходит до реального приложения наступает полнейший ступор, что меня неимоверно раздражает.
Как вы пришли к мышлению классами?