|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ilia Vinokurov 2:5020/400 19 Nov 2003 13:39:15 To : Konstantin Stupnik Subject : Re: Производительность ООП -------------------------------------------------------------------------------- Hello, Konstantin! You wrote to Ilia Vinokurov on Wed, 19 Nov 2003 08:37:50 +0000 (UTC): IV>> Hello, Konstantin! IV>> You wrote to Ilia Vinokurov on Mon, 17 Nov 2003 11:25:40 +0000 (UTC): IV>>>> От нечего делать написал прогу: KS>>> Skip. KS>>> Крайне некорректный тест. KS>>> Даже комментировать не хочется. IV>> Hу конечно, покритиковал и в кусты... IV>> Покажи корректный тест. IV>> В приведенном мною тесте я показал, IV>> что обращение к свойствам объекта IV>> медленнее, чем к переменным пакета. KS> Ты в этом тесте показал, что множественные KS> обращения к хэшу медленнее отсутствия оных. KS> Кто бы сомневался. ...кусь... KS> И еще про тест. Обращение к одному и тому же KS> элементу хэша в цикле, это уже просто подтасовка фактов :) KS> Hе важно OOP, не OOP, но я б такое никогда не написал KS> в реальном коде :) Действительно подтасовка... Я понял это... Hо я не могу понять как несколько переменных хранить в объекте так же эффективно, как и переменные пакета. Иными словами - как сделать объект эквивалентным пакету? ( Пакет эквивалентным объекту я сделал и результаты оказались практически равными ) KS>>> Из своего опыта - везде где возникает необходимость KS>>> в OOP, аналогичное решение без OOP будет практически KS>>> эквивалетно по производительности, только KS>>> менее удобно и очевидно в использовании. IV>> Ох уж это словечко - ПРАКТИЧЕСКИ :-) ... кусь ... KS> Еще раз. Если не злоупотреблять OOP, и не пытаться из него KS> сделать ко всем бочкам универсальной затычкой, то KS> применение OOP дизайна в большом проекте не повлияет KS> сколь нибудь заметно на его производительность. Я это понимал, понимаю и дальше буду понимать :-) With best regards, Ilia Vinokurov1771273003. E-mail: ilvin@teleserv.ru --- ifmail v.2.15dev5.1 * Origin: Comcor (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/7808df14409e.html, оценка из 5, голосов 10
|