powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF и паттерны проектирования?
25 сообщений из 65, страница 2 из 3
EF и паттерны проектирования?
    #38713786
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КИ что в этом плохого? Главное, чтобы название отражало суть.

Если добавить уточнение «понятную всем» суть, то всё станет на свои места.Что в приведённых тобой примерах "Ферма" или "Создатель" может быть всем не понятно? Более того, Creator я уже где-то видел.

В рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом?
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713793
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КВ медицине существует многолетняя устоявшаяся практика, в отличие от IT. Я бы не стал сравнивать эти отрасли.

Ну конечно, конечно... Программное обеспечение и медицина никак не связаны ПО для своего оборудования медики пишут сами.Предлагаю обсуждать суть. Придираться к словам тоже можно, но в разумных пределах. Тем более, что у меня специальность по институту "Медицинские приборы и системы" :-)
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713838
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВ рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом?

Он так не называется, потому что он не является Фабрикой. Стандартная библиотека и архитектура проекта... мне кажется мы немного о разных вещах говорим

Стандартизированная терминология, это основа эффективного взаимодействие. Зачем тратить время на решение проблем с коммуникаций? Зачем мне забивать голову каким-то бредом на счёт того, что Вася называет Фермой, Петя Пекарней, а я Фабрикой -- это одно и то же? Почему бы нам просто не пользоваться тем, что есть и решать задачи? Кому нравится свобода творчества и бесконечный креатив, не должен суваться в программирование. Есть куча других видов деятельности, где это уместно.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713843
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Человечество в чём-то не согласно с Фаулером в его определении и описании шаблона Репозиторий? Человечество каждый день меняет своё мнение на диаметрально противоположное. Сегодня какое число?...и растекается мыслью по древу
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713854
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КВ рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом?

Он так не называется, потому что он не является Фабрикой. Стандартная библиотека и архитектура проекта... мне кажется мы немного о разных вещах говорим

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

Должно быть так:
Код: c#
1.
var o = F.Get<T>();

, а не
Код: c#
1.
var instance = Factory.GetInstance<T>();
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713859
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНапример, возьмём Repository. Дословный перевод: хранилище. Из названия делается вывод: репозитарий не должен содержать логики. Следовательно, логики в LINQ/SQL при таком подходе быть не может. Но так ли это на практике?А как на практике?
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713873
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВсё это фигня!

Должно быть так:
Код: c#
1.
var o = F.Get<T>();


, а не
Код: c#
1.
var instance = Factory.GetInstance<T>();




Код: c#
1.
2.
3.
4.
5.
int a, b, c, d, e, f;
string x, y, z, eere;
a = S.F(out c, ref d);
Bu.D.gO(a, S.Q);
...
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713877
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КВ рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом?

Он так не называется, потому что он не является Фабрикой.Как это? Там все методы CreateXXXInstance. Фабрики бывают не только абстрактными.
hVosttСтандартная библиотека и архитектура проекта... мне кажется мы немного о разных вещах говоримА какая разница?
hVosttСтандартизированная терминология, это основа эффективного взаимодействие.Я не эффективный менеджер. На меня маркетинговые уловки не действуют. У меня к ним иммунитет.
hVosttЗачем тратить время на решение проблем с коммуникаций?Каких проблем? У нас никаких проблем нет.
hVosttЗачем мне забивать голову каким-то бредом на счёт того, что Вася называет Фермой, Петя Пекарней, а я Фабрикой -- это одно и то же?Зачем терять время на изучение сомнительной литературы и навязывание её окружающим? Вася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон.
hVosttПочему бы нам просто не пользоваться тем, что есть и решать задачи?А что есть? Я не видел ГОСТ, который регламентирует названия сущностей типовых ООП-моделей. Да и ГОСТ на типовые ООП-модели я тоже не видел.
hVosttКому нравится свобода творчества и бесконечный креатив, не должен суваться в программирование. Есть куча других видов деятельности, где это уместно.Ну я же говорю, обычно обсуждается предметная область. А там совершенно другая терминология. Мы же не операционные системы разрабатываем.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713882
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей КНапример, возьмём Repository. Дословный перевод: хранилище. Из названия делается вывод: репозитарий не должен содержать логики. Следовательно, логики в LINQ/SQL при таком подходе быть не может. Но так ли это на практике?А как на практике? У кого как.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713884
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAВсё это фигня!

Должно быть так:
Код: c#
1.
var o = F.Get<T>();


, а не
Код: c#
1.
var instance = Factory.GetInstance<T>();




Код: c#
1.
2.
3.
4.
5.
int a, b, c, d, e, f;
string x, y, z, eere;
a = S.F(out c, ref d);
Bu.D.gO(a, S.Q);
...



Ну и к чему это? Впрочем, принятые, и описанные в документации, сокращения в проекте тоже имеют место быть. Глобальный объект ko в Knockout-е вроде никого не бесит.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713912
gandjustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpe4aВ силу своего небольшого опыта, хочу узнать эти 2 понятия вообще могут быть связаны между собой? Имеет ли вообще смысл изучать эти паттерны, и как они могут мне помочь в дальнейшем. Хотелось бы услышать мнение разработчиков поэтому поводу.

Допустим я на основе подхода Code First в EF, я создал модель классов и спроектировал базу данных, теперь у меня есть все необходимые классы для работы в приложении и по идее я могу приступать к работе и настройки логики приложения. Имеет ли смысл, мне теперь примять какой-либо паттерн, да и чем он может мне помочь. Сразу прошу не пинать, хочу разобраться с этим вопросом, стоит ли вообще шкурка выделки.
Изучать всегда имеет смысл. Применять - нет, особенно при такой постановке вопроса.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713917
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustasrpe4aВ силу своего небольшого опыта, хочу узнать эти 2 понятия вообще могут быть связаны между собой? Имеет ли вообще смысл изучать эти паттерны, и как они могут мне помочь в дальнейшем. Хотелось бы услышать мнение разработчиков поэтому поводу.

Допустим я на основе подхода Code First в EF, я создал модель классов и спроектировал базу данных, теперь у меня есть все необходимые классы для работы в приложении и по идее я могу приступать к работе и настройки логики приложения. Имеет ли смысл, мне теперь примять какой-либо паттерн, да и чем он может мне помочь. Сразу прошу не пинать, хочу разобраться с этим вопросом, стоит ли вообще шкурка выделки.
Изучать всегда имеет смысл. Применять - нет, особенно при такой постановке вопроса.

для общего кругозора и обобщения опыта да. а так - "паттерн ради паттерна", даже вредно
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713972
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не могут даже операторов Языка программирования стандартизировать, а лезут какими то паттернами
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38713995
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosне могут даже операторов Языка программирования стандартизировать, а лезут какими то паттернамиК тебе?
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714011
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон.

Вася с Петей муж и жена, и у них 5 общих детей? Или работников заковывают в кандалы до конца жизни, так что никогда никто не уволится, и никто не устроится?

Что за бред-то?
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714017
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КА что есть? Я не видел ГОСТ, который регламентирует названия сущностей типовых ООП-моделей. Да и ГОСТ на типовые ООП-модели я тоже не видел.

Это правда. И вы не можете программировать на C#, потому что его нет в ГОСТ?
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714021
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон.Гы. Вспомнил предисловие к нижке по UML.

Вася с Петей имеют за плечами кучу успешных проектов и тут... они встречаются друг с другом и не понимают о чём каждый из них базарит
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714024
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей КВася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон.Гы. Вспомнил предисловие к нижке по UML.

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

А если не знакомы, всю нелегкую жизнь писали на лиспе, не найдут общего языка?
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714032
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КА что есть? Я не видел ГОСТ, который регламентирует названия сущностей типовых ООП-моделей. Да и ГОСТ на типовые ООП-модели я тоже не видел.

Это правда. И вы не можете программировать на C#, потому что его нет в ГОСТ? На C# есть ECMA-334 и ISO/IEC 23270. Был бы разработан у нас, был бы ГОСТ.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714033
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRosне могут даже операторов Языка программирования стандартизировать, а лезут какими то паттернамиК тебе?
есть некоторые паттерны типа while и т.д. и даже они имеют 50 разновидностей, а тут базар про более сложные конструкции с комбинаторикой в вариации
if, goto - вот что должен знать прогер!
из них функции
из них обобщенные функции
+
визуальный движок для построения сети функций с барьерами
+
движок для запуска такой сети
вот и вес паттерн
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714037
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustasАлексей КВася с Петей знакомы с ООП, поэтому всегда найдут общий язык. В конечном итоге, ООП - это тоже паттерн, поддерживаемый на уровне языка.

А если не знакомы, всю нелегкую жизнь писали на лиспе, не найдут общего языка?Но это не ко мне вопрос. Я ведь не сторонник навязывания паттернов.
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714038
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вася с Петуней и так никогда не имели взаимопонимания (даже при наличии общего языка) и не будут иметь, так как бошки у них разные и органы чувств
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714051
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

да что такое опп то?
типа
есть много фиговин
они друг с дружком либо как то сношаются , либо нет
каждый козел из себя (легко) строит кого хочет, при том что внутри это легкость достигается очень сложно (но фиг кто об этом знает, хотя по реакцию догадывается)
каждого козла можно замаскировать под любого другого козла, если он не законченный козел (степной)
...
Рейтинг: 0 / 0
EF и паттерны проектирования?
    #38714065
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosкаждого козла можно замаскировать под любого другого козла, если он не законченный козел (степной)Никаких "если".
...
Рейтинг: 0 / 0
25 сообщений из 65, страница 2 из 3
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF и паттерны проектирования?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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