Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

DIMAN123456789

Собеседование

Рекомендованные сообщения

А теперь я вам скажу вот что.

1) ООП: классы, методы, прочая хуйня, создаются объекты и т.д. надо что-то добавить - создаётся новый класс, метод, или меняется.

2) Мой проект: набор файлов-скриптов, набор шаблонов. Во время выполнения сценария подключатся те или иные обработчики и шаблоны. Надо что-то добавить - пишешь новый скрипт, может быть шаблон. Единственное отличие в этом плане только единое пространство имён, хотя с абсолютно нетипизированным php на это как-то пох вообще порой.

 

1) Объектный полиморфизм реализуется всякими наследованиями, интерфейсами и прочей мутью

2) Здесь подобное реализуется с помощью подключений тех или иных модулей, имя которых определяется от внешних параметров - uri, сессии, выборки из базы и т.д.

 

Так чем, блять, второй процедурный метод хуже объектно-ориентированного? Если закрыть глаза на реализации, они ведут себя абсолютно одинаково, структурирован второй не хуже первого и никакого абсолютно нагромождения кода нет.

весь вопрос во времени и удобстве. Поверь, гораздо проще и приятнее пользоваться классом, чем набором функций.

клевый статус

главное заслуженный


1c4577.jpg

Поделиться сообщением


Ссылка на сообщение
Гость HatoL

А теперь я вам скажу вот что.

1) ООП: классы, методы, прочая хуйня, создаются объекты и т.д. надо что-то добавить - создаётся новый класс, метод, или меняется.

2) Мой проект: набор файлов-скриптов, набор шаблонов. Во время выполнения сценария подключатся те или иные обработчики и шаблоны. Надо что-то добавить - пишешь новый скрипт, может быть шаблон. Единственное отличие в этом плане только единое пространство имён, хотя с абсолютно нетипизированным php на это как-то пох вообще порой.

 

1) Объектный полиморфизм реализуется всякими наследованиями, интерфейсами и прочей мутью

2) Здесь подобное реализуется с помощью подключений тех или иных модулей, имя которых определяется от внешних параметров - uri, сессии, выборки из базы и т.д.

 

Так чем, блять, второй процедурный метод хуже объектно-ориентированного? Если закрыть глаза на реализации, они ведут себя абсолютно одинаково, структурирован второй не хуже первого и никакого абсолютно нагромождения кода нет.

весь вопрос во времени и удобстве. Поверь, гораздо проще и приятнее пользоваться классом, чем набором функций.

клевый статус

главное заслуженный

:trollface:

Поделиться сообщением


Ссылка на сообщение

хатол, за что тебя?

Поделиться сообщением


Ссылка на сообщение
Гость HatoL

«за неадекватность»  :nate:

 

 

© Korvin

Поделиться сообщением


Ссылка на сообщение

×
×
  • Создать...