Вниз  ООП на PHP
- 26.01.2011 / 17:26copy  #46623
ShadowPrince
  Пользователь

ShadowPrince 
Сейчас: Offline
Возможно и не все знают, но на php новых (или с 4 или с 5) версий есть поддержка объектно ориентированного программирования.
Кто что думает по поводу ООП кодинга на PHP?
Все о сабже неплохо описано в Котерове.
Конечно в простых скриптах он совсем не нужен, а вот в б\м сложных достаточно удобно.
- 26.01.2011 / 20:56copy  #46699
aleksey
  Пользователь

aleksey 
Сейчас: Offline
ShadowPrince, я хоть и не знаю PHP, но думаю что это хорошо. И мне кажется, что скоро всё новое поколение будет прогить в основном только на ООЯП.
- 26.01.2011 / 21:16copy  #46704
Koenig
  Супермодератор

Koenig 
Сейчас: Offline
новичкам сложнее понять принципы , но стремиться нужно, читал про все это , но решил пока не вникать
__________________
 Магистр Мёда
- 27.01.2011 / 01:22copy  #46734
web_demon
  Супервизор

web_demon 
Сейчас: Offline
aleksey, такого никогда не будет. Ооп в пыхе - очень тормознутая вещь, поэтому нормальный кодер никогда не станет юзать ооп где это не надо. Просто есть вещи которые без ооп просто не сделать, а если сделать, то с большим трудом. Поэтому писать код в ооп в пыхе просто так, оттого что так нравится - верх идиотизма.
- 5.05.2011 / 20:53copy  #68927
akawin
  Пользователь

akawin 
Сейчас: Offline
web_demon, тут я с тобой не согласен :) ООП в пхп далеко не тормознутая вещь, а точнее заметить не полная, например присваивание в классе всех объектов поддерживается только одного другого класса, нельзя сделать extends class2, class3.
ОПП в своих смыслах подразумевает использование интерфейсов и паттернов, придерживание ООП обусловлено лишь производительность, программа в рамках ООП более удачна нежели на нативном написании. да и разницы нету какие вещи как сделать одну и туже "вещь" можно сделать как и на голом пхп так и в традициях ООП ;-)
- 5.05.2011 / 20:58copy  #68930
web_demon
  Супервизор

web_demon 
Сейчас: Offline
придерживание ООП обусловлено лишь производительность,Это я и имел ввиду под тормознутостью :)
- 5.05.2011 / 22:28copy  #68946
Koenig
  Супермодератор

Koenig 
Сейчас: Offline
Плюсы есть в разработке, пхп удобен универсальностью, можно написать одно и тоже многими способами, ООП как бы модульное написание, за частую написанное не всегда используется, либо редко, определенные какие то методы могут один раз использоваться. Хочу Перл учить, там вроде все на много грамотнее, плюс логичнее. И есть то, что не сделаешь в пхп
__________________
 Магистр Мёда
- 5.05.2011 / 23:52copy  #68958
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
akawin, В яве тоже не поддерживается множественное наследоавние, но никто не жалуется. Хотя если нет интерфейсов, то это проблема
__________________
 Эль Презеденте
- 6.05.2011 / 13:28copy  #69005
akawin
  Пользователь

akawin 
Сейчас: Offline
LPzhelud, официально в пхп нет множественного наследия, но есть такая нехитрая конструкция не знаю как назвать плагинизация классов, наверное грамотнее так вот есть класс2 наследует свойства и объекты класса1, а класс3 в свою очередь наследует объекты класса2, то! класс3 унаследует объекты и класс1 И класс2.
  :) а ООП только в вап приложениях негативно сказывается на производительности, а вот в веб да еще с какими нибудь обработчиками на AJAX или еще что это большой прирост скорости к выполнению скрипта
- 6.05.2011 / 14:08copy  #69027
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
akawin, именно так и делается в яве, хотя там есть интерфейсы и тд. Я спрашивал, есть ли в PHP интерфейсы :)
__________________
 Эль Презеденте
Наверх  Всего сообщений: 40
Фильтровать сообщения
Поиск по теме
Поиск по форуму
Новые вверху
  © aNNiMON (Melnik Software)
Онлайн: 47 (5/42)