[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ООП и процедурка.
Миша
Объясните чем ООП лучше или хуже.

_____________
Принимаю заказы, писать в ЛС
Arh
Тему надо было во флейме создавать)
Сейчас начнётся:
Цитата
"ну ООП удобней и функциональней"
- "процедурка и быстрей, контакт не использует ООП"
"зато в ООП порядок и маштабируемость"
- "а процедурка понятней и проще"
"а ООП лучше"
- "нет"
"да"
- "маленький проект - процедурка, большой ООП"
"нет, везде ООП, так как маленький рано или поздно захочет вырасти"


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Миша
Цитата (Arh @ 7.06.2014 - 20:12)
Тему надо было во флейме создавать)
Сейчас начнётся:
Цитата
"ну ООП удобней и функциональней"
- "процедурка и быстрей, контакт не использует ООП"
"зато в ООП порядок и маштабируемость"
- "а процедурка понятней и проще"
"а ООП лучше"
- "нет"
"да"
- "маленький проект - процедурка, большой ООП"
"нет, везде ООП, так как маленький рано или поздно захочет вырасти"

Хорошо, ) остановимся на ООП которого я не могу понять.

Создаём class, в нём переменные и функции. Как то так? Если можно объясните своими словами что к чему.

_____________
Принимаю заказы, писать в ЛС
inpost
Arh
добавь: "крупный вк.ком на процедурке, а они не дебилы". Даже свой ПХП смогли написать laugh.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
YVSIK
Цитата (Медведь @ 7.06.2014 - 20:18)
остановимся на ООП

в самом начале надо просто перевести эти слова ООП
Объектно
Ориентированное
Программирование


что это значит,, это значит, ты будешь создавать и управлять отдельными ОБъЕКТАМИ
например фон сайта будет ОБъКТОМ
ты его можешь поменять не затронув все остальное,
или поменяв фон общий скажем синий на красный ты по пути поменяешь синий цвет во всех остальных где он встречается

Ещё раз с другой стороны,
ты создаешь объекты и их связываешь вместе или используешь каждый отдельный объект по назначению

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
YVSIK
Цитата (Медведь @ 7.06.2014 - 20:18)
Создаём class,

а внем набор переменных -значатся они теперь СВОЙСТВАМИ и
набор функций,
для обработки этих свойств это коротко
ещё проще
класс это обёртка для функций , это для начала понимания,
дальше надо разобрать как они внутри взаимодействуют.


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Arh
Цитата (YVSIK @ 7.06.2014 - 21:25)
Цитата (Медведь @ 7.06.2014 - 20:18)
Создаём class,

а внем набор переменных -значатся они теперь СВОЙСТВАМИ и
набор функций,

А функции значатся методами =)

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
bestxp
Что такое ооп? ) это красота и удобство, с учетом того что чем выше версия пхп тем лучше и оптимизированнее он в ядре самого языка потому перфоманс можно откинуть, остаются такие вещи как 3 кита ООП

Полиморфизм , Инкапсуляция и Наследование, потом следом идут паттерны с MVC апогей ООП это 3D ( DDD , Domain Driven Design )


Ниже идет ИМХО

из плюсов местами упрощение понимания происходящего, прозрачность работы и тд, в отличии от процедурного ( не путать с функциональным ( Erlang или Scala например )
sergeiss
Переношу тему во флуд, ибо изначальная постановка вопроса - "старый добрый холивар" smile.gif То есть, именно флуд. Просто по определению.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
linker
Холивар, который на форуме уже устраивался не раз. Достаточно воспользоваться поиском, вместо того, чтобы начинать новый.

_____________
Gear Framework
Gear Framework на Github
GET
И вновь продолжается бой... smile.gif

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
chee
Цитата (Медведь @ 7.06.2014 - 20:00)
Объясните чем ООП лучше или хуже.

объясняю: ООП лучше процедурки, потому что процедурка хуже ООП.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.