Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2012, 18:56   #1
leklerk
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 38
По умолчанию Когда нужно использовать ООП?

Добрый день! Интересно было бы услышать мнения о том, когда нужно использовать ООП в delphi, какие-то примеры. Поделитесь своими соображениями и опытом!
leklerk вне форума Ответить с цитированием
Старый 28.05.2012, 19:02   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

всегда .
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 28.05.2012, 19:17   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Добрый день! Интересно было бы услышать мнения о том, когда нужно использовать ООП в delphi, какие-то примеры. Поделитесь своими соображениями и опытом!
Когда нужно реализовать сложную программу, делающую несколько вещеймодновременно. Если у вас есть несколько потоков, то вы обязаны иметь удобный класс контроля этих обьектов. Написать нечто подобное 1 раз, и не париться - куда проще, чем выставлть овер-9000 проверок.

Цитата:
всегда .
От ООП никуда не денешься, хочешь ты этого или нет, ты всеравно его используешь =)
Загляните в модуль system и узрите, откуда ноги ростут.
Человек_Борща вне форума Ответить с цитированием
Старый 28.05.2012, 21:15   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Использовать нужно тогда когда для тебя удобно будет писать хорошо масштабируемую программу, с целью удобного подальшего апгрейда или сопровождения.
ООП можно и не использовать - никто не заставляет если в ТЗ четко не стоят такие условия.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.05.2012, 21:19   #5
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Stilet, o_O не знал что есть такие, которым надо говорить что исп. ООП.
Честно, без ООП программа, в плане кода - городская свалка.
Человек_Борща вне форума Ответить с цитированием
Старый 28.05.2012, 21:34   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в плане кода - городская свалка.
Иногда и свалка может стать кладезью уюта
Я как-то и без ООП справляюсь в некоторых случаях.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.05.2012, 21:45   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Stilet, хочешь ты того или нет, но ООП повсюду =)
Человек_Борща вне форума Ответить с цитированием
Старый 28.05.2012, 21:51   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но ООП повсюду =)
"Ани заплняют фсю планету... Тыдышь!!!! Ани идут-т-т"
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.05.2012, 22:06   #9
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Честно, без ООП программа, в плане кода - городская свалка.
если не уметь организовывать код, в ООП будет не лучше.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.05.2012, 22:14   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
если не уметь организовывать код, в ООП будет не лучше.
Если не уметь прибирать бардак в собственной голове, то что можно говорить о коде?
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не будет ли ошибкой использовать инвок для случаев, когда он не требуется? gramp C# (си шарп) 4 18.04.2012 20:41
Когда нужно присваивать.. Writeln(Sum:8:4) ? Erlotaza Общие вопросы Delphi 1 09.03.2012 11:25
Try, throw, catch; нужно ли знать ООП PHP для изучения исключений? alex455 PHP 1 01.08.2011 13:46
masm32 подменяет JZ на JE тогда, когда это совсем не нужно notHaker Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 12.07.2011 17:57
сортировка, когда невозможно использовать свойства таблицы IndexFieldName Римма БД в Delphi 5 07.09.2007 10:56