powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Инициализация статического класса
25 сообщений из 279, страница 4 из 12
Инициализация статического класса
    #39808880
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Статические классы это замена макросов из С++
Милые мои дети.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808881
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ООП как-то зависит от использования в вебе,консоли или десктопе?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808883
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Статические классы это замена макросов из С++
Милые мои дети.
серьёзно?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808885
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилPetro123,

ООП как-то зависит от использования в вебе,консоли или десктопе?
Конечно. В десктопе, например, нельзя DI, а в консоли нельзя ООП.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808887
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123а как же математика? Пересчет координат?
Да точно так же. Тебе есть разница вызывать ".Sin(x)" как статический метод статического класса, или как обычный метод объекта?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808892
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
Да. А ты серьезно ни ни статический?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808895
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,
Мальчик иди гуляй со своей консолью.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808909
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123fkthat,
А как тебе удаётся ООП продвигать в консольных утилитах. Расскажи)
Интересно, если пациенту рассказать про внедрение зависимостей и модульное тестирование PowerShell утилит, то ему совсем поплохеет?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808917
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Изопропил,
Да. А ты серьезно ни ни статический?
ну почему ни-ни

математика, логгеры...

а вот MessageBox.Show - только по приговору суда...
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808919
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123fkthat,
А как тебе удаётся ООП продвигать в консольных утилитах. Расскажи)
Интересно, если пациенту рассказать про внедрение зависимостей и модульное тестирование PowerShell утилит, то ему совсем поплохеет?

DI выяснилось, все-таки в консоли можно. Его только в десктопных приложениях нельзя.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808924
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилматематика, логгеры...
Для математики тоже имеет смысл нестатика. Хочу, например, экспоненту вычислять двумя разными способами (напр. таблица с нтерполяцией и ряд Тейлора), и способ этот в рантайме выбирать из списка, и точность при этом задавать из конфига. Наш Маг Десктопа тут, наверняка, просто возьмет и switch нарисует на полдюжины экранов. Ему так чувство прекрасного велит, или что там ему DI никак не дает использовать, уже не упомню.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808925
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропила вот MessageBox.Show - только по приговору суда...поподробнее. Не понял. У меня на нем просто обертка чтобы покороче было. А макросов нету).
Длинные тексты строковые константы тоже в статик классе.
Расшифровка сфероида координат в виде строки. Константа.

Изопропилну почему ни-ни

математика, логгеры...у вас своей математики нету?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808927
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,
У тебя в каждом сообщении Petro. Срочно прими успокоительные.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808932
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
Мне кажется MessageBox все модифицируют от минимума до полного переписывания.
У меня минимум в виде статик метода в своем статическом. Внутри метода вызов его родного и нативного. Либо с кнопкой подробности из расширения винды дллки.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808955
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Изопропил,
Мне кажется MessageBox все модифицируют от минимума до полного переписывания.
У меня минимум в виде статик метода в своем статическом. Внутри метода вызов его родного и нативного. Либо с кнопкой подробности из расширения винды дллки.
А у тебя никаких мыслей нет, зачем MessageBox имело бы смысл делать нестатическим?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808961
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatPetro123Изопропил,
Мне кажется MessageBox все модифицируют от минимума до полного переписывания.
У меня минимум в виде статик метода в своем статическом. Внутри метода вызов его родного и нативного. Либо с кнопкой подробности из расширения винды дллки.
А у тебя никаких мыслей нет, зачем MessageBox имело бы смысл делать нестатическим?
Человек занят разработкой больших ГУИ-Десктоп приложений. Зачем ему о какой-то фигне думать?
В больших ГУИ-Десктоп приложених много кнопок, а, следовательно и баттонкликов, по которым надо много-много логики размазать.
Всё остальное оверхед и плохой вкус.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39808966
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,
Иди гуляй. Или садомазохист приставать?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810020
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatPetro123fkthat,
Какой DI в десктопе.
Чо? У меня все консольные утилиты и те с DI пишутся.
di контейнеры зло
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810027
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВdi контейнеры зло

Ты дженерики уже выучил? Или тоже зло?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810028
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatИзопропилматематика, логгеры...
Для математики тоже имеет смысл нестатика. Хочу, например, экспоненту вычислять двумя разными способами (напр. таблица с нтерполяцией и ряд Тейлора), и способ этот в рантайме выбирать из списка, и точность при этом задавать из конфига. Наш Маг Десктопа тут, наверняка, просто возьмет и switch нарисует на полдюжины экранов. Ему так чувство прекрасного велит, или что там ему DI никак не дает использовать, уже не упомню.
А как ты без статики вызовешь например эту прекрасную функцию?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810030
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatЕвгенийВdi контейнеры зло

Ты дженерики уже выучил? Или тоже зло?
При чем тут дженерики?
ДИ контейнеры очередная модная тема и все
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810037
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВДИ контейнеры очередная модная тема и все
Много у тебя видать времени ушло чтобы проспаться. Этой "модной" теме уже лет 15 как, не меньше.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810042
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВfkthatпропущено...

Для математики тоже имеет смысл нестатика. Хочу, например, экспоненту вычислять двумя разными способами (напр. таблица с нтерполяцией и ряд Тейлора), и способ этот в рантайме выбирать из списка, и точность при этом задавать из конфига. Наш Маг Десктопа тут, наверняка, просто возьмет и switch нарисует на полдюжины экранов. Ему так чувство прекрасного велит, или что там ему DI никак не дает использовать, уже не упомню.
А как ты без статики вызовешь например эту прекрасную функцию?
Статический DllImport плюс нестатическая обертка к нему. В чем проблема?
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810173
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В с++ нет статических классов, но есть макросы.
В шарпе нет макросов, но есть статические классы.
И оба мучаются))))
Куда пропали ? https://ideone.com/Mp07ks

DI выглядит как Барон Мюнхгаузен, кусающий себя за жо вытаскивающий себя за волосы.

Далеко не везде нужно ЭТО совать.
...
Рейтинг: 0 / 0
Инициализация статического класса
    #39810209
Hexag0v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiemarglDI выглядит как Барон Мюнхгаузен, кусающий себя за жо вытаскивающий себя за волосы.

Далеко не везде нужно ЭТО совать.

Не надо там, где не надо. Свежий взгляд, Кэп. )
...
Рейтинг: 0 / 0
25 сообщений из 279, страница 4 из 12
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Инициализация статического класса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]