[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ооп
Страницы: 1, 2, 3
Guest
Я бы ещё сказал что фреймворк - это тот же свой самописный движок, перешедший в разряд известных и используемых. Он от этого не лишается статуса самописного smile.gif он имеет такой же статус "велосипед", просто его тестируют и поддерживают уже множество других людей smile.gif

Цитата
Фремвоки собраны по правилам ООП

Заблуждение, не по правилам ООП, а по правилам разделения концепций и областей. Почему же, MVC можно и на функциях сделать smile.gif

Цитата
вот только изучать каждый фрем чтоб понять что есть програмирование , это забивать себе башку и не дойти до логического конца, вот совсем наоборот , когда осилишь само програмирование , вот тогда и будет клас професиионала. а не зубрешкой , методом тыка и ошибок ))

Не совсем, что бы понять где границы хорошего нужно понять а что плохо. Есть множество CMS и движков, при изучении которых сам себе выделяешь отличное программирование, хорошее программирование и катастрофу smile.gif
И ещё, делать уникальные вещи мы все хотим, программисты все творческие и амбициозные люди, но рынок диктует другие вектора smile.gif, по этому у кого оно хобби у кого просто "а кушать то нужно что то"
Guest
Не познав мир свой не сделаешь более лучшим.
Не познав природу других систем, свою не сделаешь более удобной и лучшей .
YVSIK
Цитата (Guest @ 4.08.2013 - 13:03)
это тот же свой самописный движок,

вот и вернулись с чего начали! вот и ответ ТС))
решение принимать тольк ему, а вот как реализовывать, как ума или сл хватит!!

Цитата
не по правилам ООП, а по правилам разделения концепций и областей.


ты хоть понял что написал
а теперь разшифруй ООП
О - Обьект
О - Ореинтированый
П - Програмированию

и найди разницу
Цитата
а по правилам разделения концепций

это и есть разделение по правилам только там ООП а тут разделение концепций, названия разные суть прежняя одна и таже

концепция есть: програмнное разделение обьектов оринтировано

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

отличный хост(рекомендую !! )
My MVC-CMV
Guest
M - model, кто сказал что это должен быть объект (область/уровень функций сущностей)
V - view, кто сказал что это должен быть объект (область/уровень функций представлений)
С - controller, кто сказал что это должен быть объект (область/уровень контролирующих/активных функций)

Где здесь объекты?

Кстати да, не путайте Объектно Ориентированное Проектирование с программированием smile.gif, это распространённая ошибка. И мы уже перешли на паттерны проектирования, а они могут применяться везде, да же в аспектном программировании и ООП здесь ни при чём.

Valick
Я всегда считал и говорил, что ООП - это образ мышления, без этого получится обычная процедурка на скорую руку завернутая в классы.

_____________
Стимулятор ~yoomoney - 41001303250491
Guest
Да, но только не на скорую руку. Например Фаулер приводит пример своего знакомого, который применил именно такой подход
Цитата
обычная процедурка на скорую руку завернутая в классы.

и эта система даёт другим ООП движкам большую фору. Всё зависит от архитектора и программистов smile.gif
Valick
Цитата
который применил именно такой подход

осознанное отличается от внезапного smile.gif


_____________
Стимулятор ~yoomoney - 41001303250491
YVSIK
Цитата (Guest @ 4.08.2013 - 13:35)
M - model, кто сказал что это должен быть объект (область/уровень функций сущностей)
V - view, кто сказал что это должен быть объект (область/уровень функций представлений)
С - controller, кто сказал что это должен быть объект (область/уровень контролирующих/активных функций)

Где здесь объекты?

хм ?? blink.gif blink.gif blink.gif
а как-же разделения иил концепция разделения?
а что модель или сонтроллер не есть Обьект? blink.gif blink.gif

модель и придуманя как модеь , отдельный обьект biggrin.gif выделяется из общего потока! одельной строкой , одращемся к нему как модели поведения , тоесть обьекту , который может быть вполне закончкенным и утвержденным печатью ЦАРЯ этото ОБЬЕКТА ,
что он перестает быть обьектом если он МОДЕЛЬ или наоброт, тебе кто мешает его так завать, вот ТС врятли поймет их различия , модель ТИРЕ обьект есть разные величины

как раз обьектом MVC проще обьяснить что есть MVC а не наоборот,

обьект он и есть готовое целое, а как ты его назовешь концепцией или бубликом он не перестанет им быть и к модели поведения ты можешь обратиться как к обьекту

религия MVC этого не запрещаете , а как-раз наоборот, она для этого и предназначена , разделяй и властвуй , разеделяй на обьекты и обращайся наздоровье , вот только это будет обьетом -механизмом или готовым продуктом это уже не имеет ни какого значения

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

отличный хост(рекомендую !! )
My MVC-CMV
Guest
В паттернах проектирования применяется термин "абстракция" именно для того что бы сделать акцент на том что это никогда не объект или аспект или функция, если говорить в категориях проектирования, а выбирается тот или иной подход программирования только уже после детального изучения предметной области. Что применить паттерн уже не регламентирует. Для того и разделены области проектирования и программирования.
Guest
Паттерн проектирования только даёт шаблон раз слоения и группирования абстракций и механизмы их взаимодействия. Как это реализуется это уже дело программирования и языка программирования.
krivarik
все что тут написали я не очень понял но фотки класс!
НО кнонибуть сможет мне назвать нормальные книги по ООП в РНР буду очень благодарен
YVSIK
biggrin.gif biggrin.gif
ну приходи посмотреть хоть фотки
и то дело
когда разберешься что есть что сам будешь подобные тирады выдавать!!

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

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

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