Такой вопрос - нужно ли изучать ООП для того, чтобы быть грамотным программистом? Или же для всех задач достаточно знания процедурного кодинга? Я пока что пишу на РНР на уровне ниже среднего, для большинства задач хватает, но вижу, что многие проекты написаны на ООП. Изучать еще это как-то лень, все эти конструкторы, деструкторы, объекты и прочую муть. Вопрос - можно ли обойтись в повседневной жизни без ООП? Или есть вещи, где процедурный кодинг не пойдет?
Сразу уточню - работать в реале где-нибудь в фирме я не планирую, мой уровень - веб кодинг в одиночку, фриланс. Как вызывать код из чужих классов, я более менее знаю, не знаю как писать свои.
Тут дело даже не то что в лени, просто за это время я мог бы выучить какой-нибудь джаваскрипт (основы), чем ООП, если оно заменимо обычным РНР кодингом.
Если тема не в том разделе, то извините.
|