26.01.2011 / 17:26 | |
ShadowPrince Пользователь Сейчас: Offline
Имя: Shadow Prince Регистрация: 12.08.2010
| Возможно и не все знают, но на php новых (или с 4 или с 5) версий есть поддержка объектно ориентированного программирования. Кто что думает по поводу ООП кодинга на PHP? Все о сабже неплохо описано в Котерове. Конечно в простых скриптах он совсем не нужен, а вот в б\м сложных достаточно удобно.
|
26.01.2011 / 20:56 | |
aleksey Пользователь Сейчас: Offline
Имя: Алексей Откуда: Saint-Petersburg Регистрация: 22.01.2010
| ShadowPrince, я хоть и не знаю PHP, но думаю что это хорошо. И мне кажется, что скоро всё новое поколение будет прогить в основном только на ООЯП.
|
26.01.2011 / 21:16 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| новичкам сложнее понять принципы , но стремиться нужно, читал про все это , но решил пока не вникать
__________________
Магистр Мёда |
27.01.2011 / 01:22 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| aleksey, такого никогда не будет. Ооп в пыхе - очень тормознутая вещь, поэтому нормальный кодер никогда не станет юзать ооп где это не надо. Просто есть вещи которые без ооп просто не сделать, а если сделать, то с большим трудом. Поэтому писать код в ооп в пыхе просто так, оттого что так нравится - верх идиотизма.
|
5.05.2011 / 20:53 | |
akawin Пользователь Сейчас: Offline
Имя: Дмитрий Регистрация: 17.02.2011
| web_demon, тут я с тобой не согласен ООП в пхп далеко не тормознутая вещь, а точнее заметить не полная, например присваивание в классе всех объектов поддерживается только одного другого класса, нельзя сделать extends class2, class3. ОПП в своих смыслах подразумевает использование интерфейсов и паттернов, придерживание ООП обусловлено лишь производительность, программа в рамках ООП более удачна нежели на нативном написании. да и разницы нету какие вещи как сделать одну и туже "вещь" можно сделать как и на голом пхп так и в традициях ООП |
5.05.2011 / 22:28 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Плюсы есть в разработке, пхп удобен универсальностью, можно написать одно и тоже многими способами, ООП как бы модульное написание, за частую написанное не всегда используется, либо редко, определенные какие то методы могут один раз использоваться. Хочу Перл учить, там вроде все на много грамотнее, плюс логичнее. И есть то, что не сделаешь в пхп
__________________
Магистр Мёда |
5.05.2011 / 23:52 | |
LPzhelud Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| akawin, В яве тоже не поддерживается множественное наследоавние, но никто не жалуется. Хотя если нет интерфейсов, то это проблема
__________________
Эль Презеденте |
6.05.2011 / 13:28 | |
akawin Пользователь Сейчас: Offline
Имя: Дмитрий Регистрация: 17.02.2011
| LPzhelud, официально в пхп нет множественного наследия, но есть такая нехитрая конструкция не знаю как назвать плагинизация классов, наверное грамотнее так вот есть класс2 наследует свойства и объекты класса1, а класс3 в свою очередь наследует объекты класса2, то! класс3 унаследует объекты и класс1 И класс2. а ООП только в вап приложениях негативно сказывается на производительности, а вот в веб да еще с какими нибудь обработчиками на AJAX или еще что это большой прирост скорости к выполнению скрипта |
6.05.2011 / 14:08 | |
LPzhelud Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| akawin, именно так и делается в яве, хотя там есть интерфейсы и тд. Я спрашивал, есть ли в PHP интерфейсы __________________
Эль Презеденте |