На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (21) « Первая ... 8 9 [10] 11 12 ...  20 21  ( Перейти к последнему сообщению )  
> ООП - в топку!
    Цитата Flex Ferrum @
    хоть квадратно-гнездово на CSS... :D

    Молчи! *** Даже не вздумай повторять! :D
    M
    Не надо так. Даже с благими намерениями.



    Слово "смысл" там встречается четырежды, и ни разы не в твоем новоявленном "математическом смысле". Так что же это такое?
    Сообщение отредактировано: JoeUser -
      Цитата Астарот @

      Слово "смысл" там встречается четырежды, и ни разы не в твоем новоявленном "математическом смысле". Так что же это такое?

      Чего? Я тебе дал ссылку на определение функции в математике. Это и есть "функция в математическом смысле".
        Цитата D_KEY @
        Чего? Я тебе дал ссылку на определение функции в математике. Это и есть "функция в математическом смысле".

        Довольно странно. Когда тебе дают определение на ООП в программировании, тебя это не устраивает почему то. А тут прям аргумент такой. Ссылку он дал. По твоей ссылке слишком расплывчатое определение. Не прокатывает оно.
          Цитата D_KEY @
          Чего? Я тебе дал ссылку на определение функции в математике. Это и есть "функция в математическом смысле".

          Ты говорил про програмирование "в математическом смысле", а не про математику.
            Цитата Wound @
            Когда тебе дают определение на ООП в программировании, тебя это не устраивает почему то

            И я объяснил почему :)
            Кроме того, вон у Флекса другое определение ;)

            Добавлено
            Цитата Астарот @
            Ты говорил про програмирование "в математическом смысле"

            Нет, я говорил про функции в математическом смысле. Возможно, коряво выразился.
              Цитата Flex Ferrum @
              хоть квадратно-гнездово на CSS...

              Цитата Астарот @
              Молчи! *** Даже не вздумай повторять!

              А вот после этого восклицания мне даже интересно стало, о чём речь идёт :D
              Сообщение отредактировано: JoeUser -
                Цитата Flex Ferrum @
                Цитата D_KEY @
                Так а что делать, если сторонники того, что у ООП есть четкое определение, вместо того, чтобы его озвучить

                Озвучивал. Здесь: ООП - в топку! (сообщение #3799452)

                Прекрасное определение.

                Давай чуть с другой стороны зайдем. Зачем нужно это определение, как и когда ты его используешь?
                  Цитата
                  Object-oriented software construction is the building of software systems as
                  structured collections of possibly partial abstract data type implementations.


                  Т.е. если в системе, возможно есть (а возможно и нет?) АТД — это ООП? И почему, вдруг, структурированная коллекция. В сферическом ООП каждый объект живёт своей жизнью, какая тут структурированность? Или тут имеется в виду инкапсуляция (мол объекты взаимодействуют друг с другом только через интерфейсы)? Чем это тогда отличается от модульности?
                    Цитата D_KEY @
                    Нет, я говорил про функции в математическом смысле. Возможно, коряво выразился.

                    Я тебе напомню, что именно ты говорил:
                    Цитата Flex Ferrum @
                    В таком случае процедурного, функционального, аспектного, событийного и прочих подходов тоже не существует, ибо всё это - лишь набор практик разной степени эффективности. <_<


                    Цитата D_KEY @
                    Цитата
                    функционального

                    Представление процесса вычисления в виде вычисления функций в математическом смысле. Хорошо формализовано.



                    Цитата OpenGL @
                    А вот после этого восклицания мне даже интересно стало, о чём речь идёт :D

                    Смотри, какая наркомания https://habr.com/ru/post/267701/
                      Цитата Астарот @
                      Цитата D_KEY @
                      Нет, я говорил про функции в математическом смысле. Возможно, коряво выразился.

                      Я тебе напомню, что именно ты говорил:
                      ...
                      Цитата D_KEY @
                      Цитата
                      функционального

                      Представление процесса вычисления в виде вычисления функций в математическом смысле.

                      Т.е. "в математическом смысле" относится к функциям.
                        Цитата D_KEY @
                        Т.е. "в математическом смысле" относится к функциям.

                        Т.е. тебе сказали про функциональный подход в программировании, а ты зачем-то стал говорить про математические функции, и до сих пор не можешь пояснить, как одно связано с другим :)
                          Цитата Астарот @
                          Цитата D_KEY @
                          Т.е. "в математическом смысле" относится к функциям.

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

                          Я не понимаю тебя.
                            Цитата D_KEY @
                            Давай чуть с другой стороны зайдем. Зачем нужно это определение, как и когда ты его используешь?

                            Какие-то новые странные вопросы. Определение нужно для того, чтобы описать границы термина. В данном случае ООП. Зачем нужно определение функционального или процедурного программирования? А само это определение я нигде и никак не использую, только вот в спорах типа этого. Когда мне нужно дизайнить очередную систему - я беру и дизайню согласно подходу, описываемому этим определением.

                            Цитата korvin @
                            Т.е. если в системе, возможно есть (а возможно и нет?) АТД — это ООП?

                            Нет. В программировании на ассемблере используются данные, размещённые в регистрах Означает ли, что программирование на ассемблере - априори ООП?

                            Цитата korvin @
                            И почему, вдруг, структурированная коллекция. В сферическом ООП каждый объект живёт своей жизнью, какая тут структурированность? Или тут имеется в виду инкапсуляция (мол объекты взаимодействуют друг с другом только через интерфейсы)? Чем это тогда отличается от модульности?

                            Я не знаю, что такое "сферический ООП". Я применяю конкретные методики для решения конкретных задач. :) Структурированный - это, очевидно, имеющий некую внутренню структуру, взаимосвязи. Дизайн системы направлен на решение конкретных задач. Поэтому скоуп задачи (требования и т. п.) задают архитектуру связей. Но узлами этой сети являются объекты. От модульности это отличается тем, что модуль - это (в моём и, вроде, традиционном понимании) единица логической компоновки некоего функционала, контейнер функций и (возможно) данных. Причём данные эти - глобальны для всего модуля. Это немного другой уровень. Объект в ООП (в моём и, вроде, традиционном понимании) - это отражение некоей сущности из предметной области задачи, обладающий определёнными свойствами и поведением. Это элемент логической структуры дизайна системы, а не структуры компоновки/деплоймента.
                              Цитата Астарот @
                              Смотри, какая наркомания https://habr.com/ru/post/267701/

                              Забавно :)
                                Цитата D_KEY @
                                Я не понимаю тебя.

                                Что ж тут непонятного-то? :D Начинаешь ты с того, что от всех и каждого требуешь определения ООП, при этом отвечая на реплику Флекса про функциональный подход рожаешь в связи с ним некий "математический смысл", но когда уже тебя спрашивают, что же это должно обозначать начинаешь вертеться, давать малопонятные ссылки и вообще апеллировать к абстрактной математике, о которой никто ни до, ни после не говорил :D

                                Добавлено
                                Цитата Flex Ferrum @
                                Какие-то новые странные вопросы

                                По-моему ему наскучило общаццо с христанутыми в самой долгоживущей теме этого форума, но методы дискуссии остались те же :D
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (21) « Первая ... 8 9 [10] 11 12 ...  20 21


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0484 ]   [ 15 queries used ]   [ Generated: 5.05.24, 03:41 GMT ]