Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Есть ли смысл использовать ООП. (https://javascript.ru/forum/offtopic/25868-est-li-smysl-ispolzovat-oop.html)

Duda.Ml1986@gmail.com 18.02.2012 11:58

Есть ли смысл использовать ООП.
 
Вопрос не несет пользы для общества, но мнение программистов на javascript мне интересно.

Если скажем для какой либо задачи решение заключается в 20 строчках, есть ли смысл писать этот код с использованием ООП и делать его на 10 строчек больше.
В дальнейшем испольщование не предусмотрено, а из серии сделал и забыл.
Короче говоря понятно что хочется во всем использовать ООП, но как бы Вы отреагировали на это.

ВОПРОС: Всегда ли нужно испольщовать ООП?

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

micscr 18.02.2012 12:02

где - в js ооп?
Что значит на 10 строк больше и ооп? :blink: Если ты просто функции в класс запихнешь, то это не ооп.

Duda.Ml1986@gmail.com 18.02.2012 12:05

Цитата:

Сообщение от micscr (Сообщение 158240)
где - в js ооп?
Что значит на 10 строк больше и ооп? :blink: Если ты просто функции в класс запихнешь, то это не ооп.

Рекомендую)) Ответ что такое ООП
http://learn.javascript.ru/intro-oop

Gozar 18.02.2012 12:15

Цитата:

Сообщение от Duda.Ml1986@gmail.com (Сообщение 158238)
ВОПРОС: Всегда ли нужно испольщовать ООП?

Правильный ответ: Нет, не всегда.

Ты всегда вышибаешь дверь ногой или прежде отпираешь замок и открываешь за ручку?

Задача: Перед тобой дверь. Её нужно открыть.
Варианты ответов:
1. Использовать ключ.
2. Ключа нет. Выбить ногой.
3. Дверь открыта.
4. Попросить дядю Васю из третей открыть дверь, т.к. он слесарь.
5. Двери не существует.

Твой вопрос слишком абстрактен.

micscr 18.02.2012 12:20

Цитата:

Сообщение от Duda.Ml1986@gmail.com
Ответ что такое ООП

Я спрашивал про ооп может ты о пхпшном ооп спрашивал.

Duda.Ml1986@gmail.com 18.02.2012 12:34

Цитата:

Сообщение от micscr (Сообщение 158240)
где - в js ооп?
Что значит на 10 строк больше и ооп? :blink: Если ты просто функции в класс запихнешь, то это не ооп.

Цитата:

Сообщение от micscr (Сообщение 158245)
Я спрашивал про ооп может ты о пхпшном ооп спрашивал.

Пардон, не понял.(В смысле то что касалось первого коммента,а не настоящего)

Duda.Ml1986@gmail.com 18.02.2012 12:38

Если не всегда использовать ООП, то резонный вопрос что будет нехорошего если использовать всегда?
Да ничего плохого (о времени не думаю).
Процедурный подход, тоже ничего если, а вот и переменная ЕСЛИ.

Получается что все же испольщуя ООП во всем и везде проблемы исколючаются, в виду отсутствия ЕСЛИ, так как если мы ставим лучшее даже там где это не надо, это остается лучшим.

vasa_c 18.02.2012 12:43

Проблемы не в ООП или в неООП, проблемы в голове.

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

Duda.Ml1986@gmail.com 18.02.2012 13:52

Цитата:

Сообщение от vasa_c (Сообщение 158251)
Проблемы не в ООП или в неООП, проблемы в голове.

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

Читайте вопрос, я предупреждал о том что это интересно только мне.
А раз Вы уже заговорили о бессмысленности, то какой смысл говорить, то что и так известно(тело вопроса)?

П.С. :dance:

B@rmaley.e><e 18.02.2012 14:14

Объектно-ориентированный подход нужен только там, где требуется расширяемость и дальнейшая поддержка.


Часовой пояс GMT +3, время: 01:59.