Цитата |
---|
Антон Долганин написал: Если новичок где-то начитается _такого_ подхода - ему надо сказать "туда больше не ходи" Это старый подход, старой школы, с ним надо мириться только для обратной совместимости. Новички уже сразу идут со знаниями по ООП. По крайней мере я на это надеюсь. |
Не-не, Антон, это я про твой ООП пример имел ввиду, тяжело с него будет новичку начинать или нет, что лучше, привыкать так с самого начала или с функций, где попроще с аргументами.
Цитата |
---|
Да, мне так тоже больше нравится, но для новичка наверно это сложно будет для понимания? Или нормально? А может и лучше привыкать так с самого начала, чем потом, когда все поднадоест. |
Когда я изучал php, то ООП для меня было что-то страшное, очень тяжелое и непонятное, как ajax, хотя бы так, с функциями научиться работать маломальски, но это было 4 года назад, прогресс идет, дети уже в 8 классе фотошоп и office хорошо знают, а мы его в универе даже не изучали, изучали только office и visual basic - 2006 год был тогда)
С функциями да, можно так, но с методами мне так не понраилось, если метод не описан, то придется лезсть в класс и смореть что там за ключи передаются, какой у них тип, какой обязательный, в общем, метод-закгадка получается.
Цитата |
---|
Ну если хочется уж юзать именно функции - можно передавать один массив настроек (function test($arOption){}), а внутри с ним работать уже. |
С функциями все ясно, просто, все еще приходится каждый день на них смотреть и работать с ними, если не в Битрикс, так в самописках, знать как передаются аргументы и форматируются функции тоже надо, поэтому и интересно стало, кто как мутится, но что-то мало кто тут мутится
Мануал практически готов, еще пара штрихов и можно поделиться:) OpenCart надо идти пилить, а это уже совсем другая история))