Конференция "Прочее" » О создании новых классов
 
  • Belkin © (06.01.17 16:12) [0]
    Два вопроса хотелось бы создать мастерам Delphi.

    1. По каждому ли поводу вы создаете новый свой собственный класс?
    2. Какой процент ваших новых классов использовался более, чем в 2 проектах?
  • DayGaykin © (06.01.17 16:20) [1]

    >
    > Belkin ©   (06.01.17 16:12) 
    > Два вопроса хотелось бы создать мастерам Delphi.
    >
    > 1. По каждому ли поводу вы создаете новый свой собственный
    > класс?
    > 2. Какой процент ваших новых классов использовался более,
    >  чем в 2 проектах?
    >
    >

    1. Чтобы не делать гигантские методы или если функционал можно разделить между разными сущностями.
    2. Стремится к нулю, даже более чем в 1 проекте.
  • Rouse_ © (06.01.17 17:02) [2]
    1. Практически постоянно
    2. Все
  • DayGaykin © (06.01.17 17:24) [3]

    > Rouse_ ©   (06.01.17 17:02) [2]

    Прям так и все?
  • Rouse_ © (06.01.17 18:13) [4]
    Дим, а смысл?
  • Германн © (07.01.17 02:18) [5]

    > Rouse_ ©   (06.01.17 17:02) [2]
    >
    > 1. Практически постоянно

    Это просто Фобос и Деймос какой-то! Это ж сколько классов? И как с ними работать?
  • Rouse_ © (07.01.17 16:48) [6]
    Сереж, ты действитаельно хочешь чтоб я рассказал, опять ?
  • kilkennycat © (07.01.17 17:01) [7]

    > 2. Какой процент ваших новых классов использовался более,
    >  чем в 2 проектах?

    у меня минимум один класс (сохранение настроек) используется абсолютно во всех проектах.

    > 1. По каждому ли поводу вы создаете новый свой собственный класс?

    разумеется. если это повод для создания класса
  • Германн © (08.01.17 02:04) [8]

    > Rouse_ ©   (07.01.17 16:48) [6]
    >
    > Сереж, ты действитаельно хочешь чтоб я рассказал, опять
    > ?
    >

    А ты всё время рассказываешь только мелкими деталями.
    А мои шефы требуют от меня детальные описания твоих классов и методов, что-бы взломать наконец непревзойденную защиту ГС :)
  • Rouse_ © (08.01.17 04:16) [9]
    Хех, не в этой жизни :)))))
  • DVM © (08.01.17 15:54) [10]

    > 1. По каждому ли поводу вы создаете новый свой собственный
    > класс?

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


    > 2. Какой процент ваших новых классов использовался более,
    >  чем в 2 проектах?

    Классы, которые изначально проектировались как библиотечные - те и используются. Класс не обязан повторно использоваться вообще то.
  • Inovet © (08.01.17 16:39) [11]
    > [10] DVM ©   (08.01.17 15:54)
    > Класс не обязан повторно использоваться вообще то.

    Золотые слова.
  • Rouse_ © (08.01.17 17:09) [12]
    Все зависит от архитектуры, иногда все с точностью до наоборот, если правильно подойти к задаче :)
  • Inovet © (08.01.17 18:10) [13]
    > [12] Rouse_ ©   (08.01.17 17:09)

    Но и упираться в повторное использование ради парадигмы программирования с классами с повторным использованием кода - нихт гут. Разве нет?

    По-моему разумность важнее, чем идеология.
  • Rouse_ © (08.01.17 19:01) [14]
    Зависит от архитектуры как я сказал, у нас слава богу не так много задач и подход оправдан (нет смысла плодить лишнего, все нормально стыкуется со всеми проектами)
  • Игорь Шевченко © (08.01.17 19:01) [15]
    Inovet ©   (08.01.17 18:10) [13]

    Марксизм не догма, а руководство к действию.

    По теме - прежде, чем задавать подобные вопросы, хорошо бы про ООП почитать, Гради Буча, например.
  • Германн © (10.01.17 03:10) [16]

    > Игорь Шевченко ©   (08.01.17 19:01) [15]
    ...
    > По теме - прежде, чем задавать подобные вопросы, хорошо
    > бы про ООП почитать, Гради Буча, например.

    А если почитал, но не всё понял? То сразу в биореактор?
    Или всё же можно попытаться спросить на форуме?
  • Дмитрий Белькевич © (11.01.17 09:22) [17]
    1. Всё хорошо, что без крайностей и фанатизма.
    2. Делфи - всё таки не жава, там, насколько я знаю, в крайность таки ударились и создают класс на каждый чих.
  • дон трумп © (11.01.17 11:53) [18]
    Удалено модератором
 
Конференция "Прочее" » О создании новых классов
Есть новые Нет новых   [134431   +9][b:0][p:0.001]