powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Виртуальные справочники.
25 сообщений из 71, страница 2 из 3
Виртуальные справочники.
    #38924859
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAкаждый твой метод должен состоять ровно из одной строки:
Код: c#
1.
return service.GetClassifierN();

Недостаточная ответственность класса по Фаулеру.
skyANAИ да, это логика. Сегодня она примитивная, а завтра скажут возвращать только активные классификаторы, или действующие на данный момент.
Или соответсвующие роли текущего пользователя.Вот когда это произойдёт, тогда и будем производить выделение класса, по тому же Фаулеру.Всё достаточная :) Контроллер обрабатывает действия пользователя. То есть отвечает за экшены.

Откуда берётся модель (из базы, кэша, хардкода), какие при этом накладываются ограничения и какие поля в ней заполнять (только Id и Caption, или ещё и Description) не его проблема.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924863
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,
это конечно прекрасно - пересобирать проект, вместо того, чтоб в базе данных изменить строчки.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924868
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisЕсли нужно будет перевести с английского на русский, добавить запись - нужно перекомпилить весь проект или что?

Этим должен заниматься билд-сервак. Внёс изменения в код, агент билдера подхватил их, пересобрал и опубликовал. А ты сидишь куришь бамбук. Неужели ещё кому-то нравится вручную этим заниматься? Ну его проблемы.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924870
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisАлексей К,
это конечно прекрасно - пересобирать проект, вместо того, чтоб в базе данных изменить строчки.

Это зависит от того, какие строчки, и как часто предполагается их менять.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924887
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisАлексей К,
это конечно прекрасно - пересобирать проект, вместо того, чтоб в базе данных изменить строчки.Ну придётся писать SQL-скрипты. Тоже ничего хорошего.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924893
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Недостаточная ответственность класса по Фаулеру.
пропущено...
Вот когда это произойдёт, тогда и будем производить выделение класса, по тому же Фаулеру.Всё достаточная :) Контроллер обрабатывает действия пользователя. То есть отвечает за экшены.Да.
skyANAОткуда берётся модель (из базы, кэша, хардкода), какие при этом накладываются ограничения и какие поля в ней заполнять (только Id и Caption, или ещё и Description) не его проблема.Зависит от ситуации. Общие правила рефакторинга, описанные Фаулером, никто не отменял.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924897
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КPallarisАлексей К,
это конечно прекрасно - пересобирать проект, вместо того, чтоб в базе данных изменить строчки.Ну придётся писать SQL-скрипты. Тоже ничего хорошего.

Админку открыл и изменил что надо. А, это ж надо еще админку сделать для портала...
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924904
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЗависит от ситуации. Общие правила рефакторинга, описанные Фаулером, никто не отменял.1. Я за подход "fat models and skinny controllers";
2. В первую очередь я проектирую базу и классы бизнес-логики, а потом использую её в MVC, Web API, WCF, WPF и т.д., и т.п.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924908
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И как бы всегда думаю о расширяемости и масштабируемости.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924946
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA1. Я за подход "fat models and skinny controllers";

што такое fat models?
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924962
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisАлексей Кпропущено...
Ну придётся писать SQL-скрипты. Тоже ничего хорошего.

Админку открыл и изменил что надо. А, это ж надо еще админку сделать для портала...На всех серверах? Их как минимум два: девелоперский и "боевой".
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924964
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей КЗависит от ситуации. Общие правила рефакторинга, описанные Фаулером, никто не отменял.1. Я за подход "fat models and skinny controllers";
2. В первую очередь я проектирую базу и классы бизнес-логики, а потом использую её в MVC, Web API, WCF, WPF и т.д., и т.п.Я за выделение слоёв по необходимости. Но, конечно же, у всех разные задачи, условия и привычки. Оба подхода имеют право на жизнь.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924966
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAИ как бы всегда думаю о расширяемости и масштабируемости.Тут главное без фанатизма. Избыточное проектирование тоже плохо. :-)
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924972
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
1. Я за подход "fat models and skinny controllers";
2. В первую очередь я проектирую базу и классы бизнес-логики, а потом использую её в MVC, Web API, WCF, WPF и т.д., и т.п.Я за выделение слоёв по необходимости. Но, конечно же, у всех разные задачи, условия и привычки. Оба подхода имеют право на жизнь.Сколько у вас там, 900 виндовых проектов, написанных "без фанатизма"? :)
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924976
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНа всех серверах? Их как минимум два: девелоперский и "боевой".

Да он не догоняет этого.. есть такой способ разработки "на живую". Ни теста, ни дева, только паблик и всё через админку. Веб-мастер скул-стайл
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924978
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К, ты хоть раз Code Metrics пользовался?
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924979
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Я за выделение слоёв по необходимости. Но, конечно же, у всех разные задачи, условия и привычки. Оба подхода имеют право на жизнь.Сколько у вас там, 900 виндовых проектов, написанных "без фанатизма"? :)Нет, с фанатизмом у нас тут всё в порядке.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924980
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей К, ты хоть раз Code Metrics пользовался?Нет.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924982
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КНа всех серверах? Их как минимум два: девелоперский и "боевой".

Да он не догоняет этого.. есть такой способ разработки "на живую". Ни теста, ни дева, только паблик и всё через админку. Веб-мастер скул-стайл Думаю и Алексей не эксперт по continuous integration and continuous delivery :)
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924983
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КНа всех серверах? Их как минимум два: девелоперский и "боевой".

Да он не догоняет этого.. есть такой способ разработки "на живую". Ни теста, ни дева, только паблик и всё через админку. Веб-мастер скул-стайл Малобюджетное программирование добавляет конкурентные преимущества.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924986
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Сколько у вас там, 900 виндовых проектов, написанных "без фанатизма"? :)Нет, с фанатизмом у нас тут всё в порядке. А сколько?
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924990
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAАлексей К, ты хоть раз Code Metrics пользовался?Нет.А рефакторингом часто занимаешься?
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924992
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КНа всех серверах? Их как минимум два: девелоперский и "боевой".

Да он не догоняет этого.. есть такой способ разработки "на живую". Ни теста, ни дева, только паблик и всё через админку. Веб-мастер скул-стайл

Где написано, что вот прям все - через админку? Редактирование справочников давать пользователю с соответствующими правами. У ТСа как по мне - как раз такой случай.
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924994
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarishVosttпропущено...


Да он не догоняет этого.. есть такой способ разработки "на живую". Ни теста, ни дева, только паблик и всё через админку. Веб-мастер скул-стайл

Где написано, что вот прям все - через админку? Редактирование справочников давать пользователю с соответствующими правами. У ТСа как по мне - как раз такой случай.У ТСа случай: "я столкнулся с тем, что сделано криво и вместо того, чтобы сделать правильно, выбрал быстрое решение, через костыль".
...
Рейтинг: 0 / 0
Виртуальные справочники.
    #38924996
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Нет, с фанатизмом у нас тут всё в порядке. А сколько?Мне кажется, что количество проектов в солюшене ни о чём не говорит.
...
Рейтинг: 0 / 0
25 сообщений из 71, страница 2 из 3
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Виртуальные справочники.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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