|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
В силу своего небольшого опыта, хочу узнать эти 2 понятия вообще могут быть связаны между собой? Имеет ли вообще смысл изучать эти паттерны, и как они могут мне помочь в дальнейшем. Хотелось бы услышать мнение разработчиков поэтому поводу. Допустим я на основе подхода Code First в EF, я создал модель классов и спроектировал базу данных, теперь у меня есть все необходимые классы для работы в приложении и по идее я могу приступать к работе и настройки логики приложения. Имеет ли смысл, мне теперь примять какой-либо паттерн, да и чем он может мне помочь. Сразу прошу не пинать, хочу разобраться с этим вопросом, стоит ли вообще шкурка выделки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 08:19 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
rpe4aВ силу своего небольшого опыта, хочу узнать эти 2 понятия вообще могут быть связаны между собой? Имеет ли вообще смысл изучать эти паттерны, и как они могут мне помочь в дальнейшем. Хотелось бы услышать мнение разработчиков поэтому поводу. Допустим я на основе подхода Code First в EF, я создал модель классов и спроектировал базу данных, теперь у меня есть все необходимые классы для работы в приложении и по идее я могу приступать к работе и настройки логики приложения. Имеет ли смысл, мне теперь примять какой-либо паттерн, да и чем он может мне помочь. Сразу прошу не пинать, хочу разобраться с этим вопросом, стоит ли вообще шкурка выделки. шкурка выделки не стоит ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 08:23 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
rpe4a, у каждого щаблона (паттерна) есть определённый принцип действия и назначение. Если в Вашем приложении есть места, схожие с ним по этим факторам, то стоит задуматься над тем, а не применить-ли там паттерн, или оставить всё как есть. Вообщем рекомендую Вам ознакомиться с принципами S.O.L.I.D и шаблонами проектирования, чтобы не наступать на те грабли, на которые наступили до Вас и не изобретать велосипедов. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 08:31 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Спасибо за ответы, но все же получается паттерны - это прошлый век или как? авторВообщем рекомендую Вам ознакомиться с принципами S.O.L.I.D и шаблонами проектирования, чтобы не наступать на те грабли, на которые наступили до Вас и не изобретать велосипедов. Учту, кстати книга соответственная уже имеется. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 08:44 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
rpe4aСпасибо за ответы, но все же получается паттерны - это прошлый век или как?Паттерны - это применение принципов ООП на практике. Если будешь правильно применять ООП, то при решении соответствующей задачи у тебя автоматически получится какой-нибудь паттерн, вне зависимости от твоего желания. :-) Ознакомиться с паттернами полезно. Зубрить их смысла не вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 08:55 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
rpe4aИмеет ли вообще смысл изучать эти паттерны Вообще-то ваш вопрос напрочь лишен логического смысла. Применение паттернов проектирования (разве что кроме пары-тройки каких-то специфических вещей) никак не связано с наличием или отcутствием EF в проекте. Мало того, тот же SOLID и другие паттерны настойчиво рекомендуют изолировать слои приложения друг от друга, и о существовании EF в вашем проекте может знать лишь Репозиторий, и, разумеется, EF никак не влияет на построение остальных слоев приложения, с применением или без применения паттернов. Забудем о EF. С паттернами нужно быть знакомым в любом случае, особенно с SOLID и вытекающими из него. Применять или не применять - зависит от конкретной ситуации и соображений. В частности, от времени жизни проекта и количества задействованных разработчиков. Если предполагается сделать проект только вашими силами (не зарекайтесь!) и не предполагается развивать его в дальнейшем (не зарекайтесь!), то можно, конечно, написать спагетти-код и не мучаться применением шаблонов, иногда шаблоны - это все-таки издержки времени и усилий (в небольших проектах) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 08:59 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Shocker.Pro... и о существовании EF в вашем проекте может знать лишь РепозиторийЧеловечество пока не определилось, что считать Репозиторием при использовании EF. То ли сам DbContext, то ли что-то другое. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:05 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Shocker.Proконечно, написать спагетти-кодинтересно, можно считать спагетти-код шаблоном проектирования? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:06 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Shocker.Pro, автор написать спагетти-код и не мучиться применением шаблонов К сожалению пока так и пишу^^ Вот поэтому и возникают такие не логические вопросы, которые не дают мне покоя( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:10 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
rpe4aне дают мне покояЭто хороший признак! Значит все правильно сделаешь! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:17 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КShocker.Pro... и о существовании EF в вашем проекте может знать лишь РепозиторийЧеловечество пока не определилось, что считать Репозиторием при использовании EF. То ли сам DbContext, то ли что-то другое. :-)Человечество в чём-то не согласно с Фаулером в его определении и описании шаблона Репозиторий? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:29 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КОзнакомиться с паттернами полезно. Зубрить их смысла не вижу. Если планируется в дальнейшем работать в команде, то хорошо знать паттерны нужно в обязательном порядке, а не только полезно. Уметь их различать, уметь использовать, уметь определять где, какой и почему паттерн используется. И не впадать в ступор, читая чужой код. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:35 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttЕсли планируется в дальнейшем работать в команде, то хорошо знать паттерны нужно в обязательном порядке 1-е и 2-е не связаны. "хорошо знать паттерны нужно в обязательном порядке" - высказывание спорное: что значит "хорошо знать"? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:41 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
понимать как и почему реализовано у других, и уметь делать также у себя - это не "паттерны", а, как уже замечено, умение писать в ООП-стиле ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:44 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAАлексей Кпропущено... Человечество пока не определилось, что считать Репозиторием при использовании EF. То ли сам DbContext, то ли что-то другое. :-)Человечество в чём-то не согласно с Фаулером в его определении и описании шаблона Репозиторий? Человечество каждый день меняет своё мнение на диаметрально противоположное. Сегодня какое число? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:56 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КОзнакомиться с паттернами полезно. Зубрить их смысла не вижу. Если планируется в дальнейшем работать в команде, то хорошо знать паттерны нужно в обязательном порядке, а не только полезно. Уметь их различать, уметь использовать, уметь определять где, какой и почему паттерн используется. И не впадать в ступор, читая чужой код. Зависит от специфики. При написании банальных LINQ/SQL запросов знание всяких "визиторов" вряд ли поможет. Большинство распространённых паттернов основано на замене логики полиморфизмом. Умения применять такую замену по назначению вполне достаточно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:01 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
kmawпонимать как и почему реализовано у других, и уметь делать также у себя - это не "паттерны", а, как уже замечено, умение писать в ООП-стиле"паттерн" = "умение ООП" + "общепринятые (кем?) названия" ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:14 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КБольшинство распространённых паттернов основано на замене логики полиморфизмом. Умения применять такую замену по назначению вполне достаточно. Абсолютно в корне не верное утверждение. Все распространённые паттерны являются теоретически подведённой чертой под накопленным опытом, который был обобщён и систематизирован. Не наоборот. Никто не изобретал паттерны, чтоб потом корячиться, дабы воплотить искусственное порождение больного воображения в жизнь. Теперь нет смысла каждый раз теперь изобретать велосипед и придумывать каждый день новую терминологию. Таким образом группа программистов может на понятном всем языке, а также использовать понятные всем абстракции. Смысл свободы в обозначенных ограничениях. Нет ограничений, нет и свободы. Точка зрения, основанная на суперпозиции «я хочу и буду делать как хочу, как мне надо в зависимости от того, что и где у меня почесалось», совершенно не уместно при работе в команде. Но вполне подойдёт упоротому нерду, пребывающем в полном одиночестве со своим маленьким гениальным проектиком. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:18 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КБольшинство распространённых паттернов основано на замене логики полиморфизмом. Умения применять такую замену по назначению вполне достаточно. Абсолютно в корне не верное утверждение. Все распространённые паттерны являются теоретически подведённой чертой под накопленным опытом, который был обобщён и систематизирован. Не наоборот. Никто не изобретал паттерны, чтоб потом корячиться, дабы воплотить искусственное порождение больного воображения в жизнь. 16404511 hVosttТеперь нет смысла каждый раз теперь изобретать велосипед и придумывать каждый день новую терминологию. Таким образом группа программистов может на понятном всем языке, а также использовать понятные всем абстракции. Смысл свободы в обозначенных ограничениях. Нет ограничений, нет и свободы. Точка зрения, основанная на суперпозиции «я хочу и буду делать как хочу, как мне надо в зависимости от того, что и где у меня почесалось», совершенно не уместно при работе в команде. Но вполне подойдёт упоротому нерду, пребывающем в полном одиночестве со своим маленьким гениальным проектиком.В каждой команде разработчиков со временем формируется своя терминология. Учитывая современную культуру программирования в мире, никому доверять нельзя. У меня телевизор дома иногда виснет, перезагружать приходится. Докатились, блеат... Кто они такие, чтобы я в обязательном порядке пользовался их терминологией? Своей головой надо думать. Удачные термины, которые у всех на слуху, вроде "фабрика", перенимать надо. Но стыдиться собственных терминов бы не стал. Как правило, они ничем не хуже. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:28 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Например, возьмём Repository. Дословный перевод: хранилище. Из названия делается вывод: репозитарий не должен содержать логики. Следовательно, логики в LINQ/SQL при таком подходе быть не может. Но так ли это на практике? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:36 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КВ каждой команде разработчиков со временем формируется своя терминология. Учитывая современную культуру программирования в мире, никому доверять нельзя. У меня телевизор дома иногда виснет, перезагружать приходится. Докатились, блеат... Что за бред? Представь себе команду хирургов, у которых сформировалась «своя терминология», а затем берут опытного, но другого хирурга. И что теперь? Подумаешь, пару тройку неудачных операций, и чувак вольётся в дружную компашку, начнёт наконец понимать, о чём говорят эти парни. Алексей ККто они такие, чтобы я в обязательном порядке пользовался их терминологией? Своей головой надо думать. Удачные термины, которые у всех на слуху, вроде "фабрика", перенимать надо. Но стыдиться собственных терминов бы не стал. Как правило, они ничем не хуже. Ага. Все говорят, Фабрика, а мне нравится Ферма или Создатель. Если у меня спросят, что это у меня за штуки такие в основе архитектуры, IMegaGod, ICreaturator, ICoolBrother... Ну я-то разумеется обисню. А если увижу мерзкую Factory, то скорее всего переименую. Чужое мне не надо, свой мозг есть ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:41 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КВ каждой команде разработчиков со временем формируется своя терминология. Учитывая современную культуру программирования в мире, никому доверять нельзя. У меня телевизор дома иногда виснет, перезагружать приходится. Докатились, блеат... Что за бред? Представь себе команду хирургов, у которых сформировалась «своя терминология», а затем берут опытного, но другого хирурга. И что теперь? Подумаешь, пару тройку неудачных операций, и чувак вольётся в дружную компашку, начнёт наконец понимать, о чём говорят эти парни.В медицине существует многолетняя устоявшаяся практика, в отличие от IT. Я бы не стал сравнивать эти отрасли. hVosttАлексей ККто они такие, чтобы я в обязательном порядке пользовался их терминологией? Своей головой надо думать. Удачные термины, которые у всех на слуху, вроде "фабрика", перенимать надо. Но стыдиться собственных терминов бы не стал. Как правило, они ничем не хуже. Ага. Все говорят, Фабрика, а мне нравится Ферма или Создатель.И что в этом плохого? Главное, чтобы название отражало суть. Да и никто не использует в общении названия системных паттернов. Детский сад, ей богу... Обсуждения обычно касаются предметной области, её структур данных и логики. А это ER, UML и прочие диаграммы и математические формулы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:48 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
зы: вам шашечки или ехать? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:50 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КИ что в этом плохого? Главное, чтобы название отражало суть. Если добавить уточнение «понятную всем» суть, то всё станет на свои места. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:51 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КВ медицине существует многолетняя устоявшаяся практика, в отличие от IT. Я бы не стал сравнивать эти отрасли. Ну конечно, конечно... Программное обеспечение и медицина никак не связаны ПО для своего оборудования медики пишут сами. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:52 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КИ что в этом плохого? Главное, чтобы название отражало суть. Если добавить уточнение «понятную всем» суть, то всё станет на свои места.Что в приведённых тобой примерах "Ферма" или "Создатель" может быть всем не понятно? Более того, Creator я уже где-то видел. В рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:55 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КВ медицине существует многолетняя устоявшаяся практика, в отличие от IT. Я бы не стал сравнивать эти отрасли. Ну конечно, конечно... Программное обеспечение и медицина никак не связаны ПО для своего оборудования медики пишут сами.Предлагаю обсуждать суть. Придираться к словам тоже можно, но в разумных пределах. Тем более, что у меня специальность по институту "Медицинские приборы и системы" :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:59 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КВ рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом? Он так не называется, потому что он не является Фабрикой. Стандартная библиотека и архитектура проекта... мне кажется мы немного о разных вещах говорим Стандартизированная терминология, это основа эффективного взаимодействие. Зачем тратить время на решение проблем с коммуникаций? Зачем мне забивать голову каким-то бредом на счёт того, что Вася называет Фермой, Петя Пекарней, а я Фабрикой -- это одно и то же? Почему бы нам просто не пользоваться тем, что есть и решать задачи? Кому нравится свобода творчества и бесконечный креатив, не должен суваться в программирование. Есть куча других видов деятельности, где это уместно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:26 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КskyANAпропущено... Человечество в чём-то не согласно с Фаулером в его определении и описании шаблона Репозиторий? Человечество каждый день меняет своё мнение на диаметрально противоположное. Сегодня какое число?...и растекается мыслью по древу ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:27 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КВ рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом? Он так не называется, потому что он не является Фабрикой. Стандартная библиотека и архитектура проекта... мне кажется мы немного о разных вещах говорим Стандартизированная терминология, это основа эффективного взаимодействие. Зачем тратить время на решение проблем с коммуникаций? Зачем мне забивать голову каким-то бредом на счёт того, что Вася называет Фермой, Петя Пекарней, а я Фабрикой -- это одно и то же? Почему бы нам просто не пользоваться тем, что есть и решать задачи? Кому нравится свобода творчества и бесконечный креатив, не должен суваться в программирование. Есть куча других видов деятельности, где это уместно.Всё это фигня! Должно быть так: Код: c# 1.
, а не Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:32 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КНапример, возьмём Repository. Дословный перевод: хранилище. Из названия делается вывод: репозитарий не должен содержать логики. Следовательно, логики в LINQ/SQL при таком подходе быть не может. Но так ли это на практике?А как на практике? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:34 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAВсё это фигня! Должно быть так: Код: c# 1.
, а не Код: c# 1.
Код: c# 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:41 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КВ рефлекшене есть родной класс Activator, который мог бы называться Factory. И что теперь, авторам стандартной дотнетной библиотеки убиться об стену из-за чувства вины перед обществом? Он так не называется, потому что он не является Фабрикой.Как это? Там все методы CreateXXXInstance. Фабрики бывают не только абстрактными. hVosttСтандартная библиотека и архитектура проекта... мне кажется мы немного о разных вещах говоримА какая разница? hVosttСтандартизированная терминология, это основа эффективного взаимодействие.Я не эффективный менеджер. На меня маркетинговые уловки не действуют. У меня к ним иммунитет. hVosttЗачем тратить время на решение проблем с коммуникаций?Каких проблем? У нас никаких проблем нет. hVosttЗачем мне забивать голову каким-то бредом на счёт того, что Вася называет Фермой, Петя Пекарней, а я Фабрикой -- это одно и то же?Зачем терять время на изучение сомнительной литературы и навязывание её окружающим? Вася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон. hVosttПочему бы нам просто не пользоваться тем, что есть и решать задачи?А что есть? Я не видел ГОСТ, который регламентирует названия сущностей типовых ООП-моделей. Да и ГОСТ на типовые ООП-модели я тоже не видел. hVosttКому нравится свобода творчества и бесконечный креатив, не должен суваться в программирование. Есть куча других видов деятельности, где это уместно.Ну я же говорю, обычно обсуждается предметная область. А там совершенно другая терминология. Мы же не операционные системы разрабатываем. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:44 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAАлексей КНапример, возьмём Repository. Дословный перевод: хранилище. Из названия делается вывод: репозитарий не должен содержать логики. Следовательно, логики в LINQ/SQL при таком подходе быть не может. Но так ли это на практике?А как на практике? У кого как. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:47 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttskyANAВсё это фигня! Должно быть так: Код: c# 1.
, а не Код: c# 1.
Код: c# 1. 2. 3. 4. 5.
Ну и к чему это? Впрочем, принятые, и описанные в документации, сокращения в проекте тоже имеют место быть. Глобальный объект ko в Knockout-е вроде никого не бесит. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:50 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
rpe4aВ силу своего небольшого опыта, хочу узнать эти 2 понятия вообще могут быть связаны между собой? Имеет ли вообще смысл изучать эти паттерны, и как они могут мне помочь в дальнейшем. Хотелось бы услышать мнение разработчиков поэтому поводу. Допустим я на основе подхода Code First в EF, я создал модель классов и спроектировал базу данных, теперь у меня есть все необходимые классы для работы в приложении и по идее я могу приступать к работе и настройки логики приложения. Имеет ли смысл, мне теперь примять какой-либо паттерн, да и чем он может мне помочь. Сразу прошу не пинать, хочу разобраться с этим вопросом, стоит ли вообще шкурка выделки. Изучать всегда имеет смысл. Применять - нет, особенно при такой постановке вопроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 12:14 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
gandjustasrpe4aВ силу своего небольшого опыта, хочу узнать эти 2 понятия вообще могут быть связаны между собой? Имеет ли вообще смысл изучать эти паттерны, и как они могут мне помочь в дальнейшем. Хотелось бы услышать мнение разработчиков поэтому поводу. Допустим я на основе подхода Code First в EF, я создал модель классов и спроектировал базу данных, теперь у меня есть все необходимые классы для работы в приложении и по идее я могу приступать к работе и настройки логики приложения. Имеет ли смысл, мне теперь примять какой-либо паттерн, да и чем он может мне помочь. Сразу прошу не пинать, хочу разобраться с этим вопросом, стоит ли вообще шкурка выделки. Изучать всегда имеет смысл. Применять - нет, особенно при такой постановке вопроса. для общего кругозора и обобщения опыта да. а так - "паттерн ради паттерна", даже вредно ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 12:19 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
не могут даже операторов Языка программирования стандартизировать, а лезут какими то паттернами ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 12:51 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
ViPRosне могут даже операторов Языка программирования стандартизировать, а лезут какими то паттернамиК тебе? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:00 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КВася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон. Вася с Петей муж и жена, и у них 5 общих детей? Или работников заковывают в кандалы до конца жизни, так что никогда никто не уволится, и никто не устроится? Что за бред-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:05 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КА что есть? Я не видел ГОСТ, который регламентирует названия сущностей типовых ООП-моделей. Да и ГОСТ на типовые ООП-модели я тоже не видел. Это правда. И вы не можете программировать на C#, потому что его нет в ГОСТ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:08 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КВася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон.Гы. Вспомнил предисловие к нижке по UML. Вася с Петей имеют за плечами кучу успешных проектов и тут... они встречаются друг с другом и не понимают о чём каждый из них базарит ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:11 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAАлексей КВася с Петей имеют за плечами кучу успешных проектов и тут появляюсь такой я, и начинаю их учить правильно жить. Зачем мне, как руководителю, это? Меня вполне устраивает их существующий лексикон.Гы. Вспомнил предисловие к нижке по UML. Вася с Петей имеют за плечами кучу успешных проектов и тут... они встречаются друг с другом и не понимают о чём каждый из них базарит Вася с Петей знакомы с ООП, поэтому всегда найдут общий язык. В конечном итоге, ООП - это тоже паттерн, поддерживаемый на уровне языка. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:14 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КВася с Петей знакомы с ООП, поэтому всегда найдут общий язык. В конечном итоге, ООП - это тоже паттерн, поддерживаемый на уровне языка. А если не знакомы, всю нелегкую жизнь писали на лиспе, не найдут общего языка? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:16 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
hVosttАлексей КА что есть? Я не видел ГОСТ, который регламентирует названия сущностей типовых ООП-моделей. Да и ГОСТ на типовые ООП-модели я тоже не видел. Это правда. И вы не можете программировать на C#, потому что его нет в ГОСТ? На C# есть ECMA-334 и ISO/IEC 23270. Был бы разработан у нас, был бы ГОСТ. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:18 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAViPRosне могут даже операторов Языка программирования стандартизировать, а лезут какими то паттернамиК тебе? есть некоторые паттерны типа while и т.д. и даже они имеют 50 разновидностей, а тут базар про более сложные конструкции с комбинаторикой в вариации if, goto - вот что должен знать прогер! из них функции из них обобщенные функции + визуальный движок для построения сети функций с барьерами + движок для запуска такой сети вот и вес паттерн ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:18 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
gandjustasАлексей КВася с Петей знакомы с ООП, поэтому всегда найдут общий язык. В конечном итоге, ООП - это тоже паттерн, поддерживаемый на уровне языка. А если не знакомы, всю нелегкую жизнь писали на лиспе, не найдут общего языка?Но это не ко мне вопрос. Я ведь не сторонник навязывания паттернов. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:19 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
А вася с Петуней и так никогда не имели взаимопонимания (даже при наличии общего языка) и не будут иметь, так как бошки у них разные и органы чувств ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:20 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей К, да что такое опп то? типа есть много фиговин они друг с дружком либо как то сношаются , либо нет каждый козел из себя (легко) строит кого хочет, при том что внутри это легкость достигается очень сложно (но фиг кто об этом знает, хотя по реакцию догадывается) каждого козла можно замаскировать под любого другого козла, если он не законченный козел (степной) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:25 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
ViPRosкаждого козла можно замаскировать под любого другого козла, если он не законченный козел (степной)Никаких "если". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:29 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
самое интересно в ооп - теория трансвестизма какой нить пидер можт реализовать интерфейс качка моно наследуясь от курицы построить мосолет и т.д. тут ооп по степени дебилизма догоняет select ишак from прогер where 1=1 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:30 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
как можно такие тупые вещи обсуждать серьезно 40 лет кряду? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:31 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
ViPRosкак можно такие тупые вещи обсуждать серьезно 40 лет кряду? жжжжёшь к вопросу, как можно о любви до сих слагать куплеты? уже давно всё что нужно сказал Шекспир, и Пушкин, и до них пели, плясали, убивали, крали заборы и писали на стенах. сколько ж можно-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 14:15 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КskyANAпропущено... Гы. Вспомнил предисловие к нижке по UML. Вася с Петей имеют за плечами кучу успешных проектов и тут... они встречаются друг с другом и не понимают о чём каждый из них базарит Вася с Петей знакомы с ООП, поэтому всегда найдут общий язык. В конечном итоге, ООП - это тоже паттерн, поддерживаемый на уровне языка.Расскажи это Гради Бучу и Джеймсу Рамбо. Надеюсь ты не сомневаешься, что они знакомы с ООП? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 14:37 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
ViPRosskyANAпропущено... К тебе? есть некоторые паттерны типа while и т.д. и даже они имеют 50 разновидностей, а тут базар про более сложные конструкции с комбинаторикой в вариации if, goto - вот что должен знать прогер! из них функции из них обобщенные функции + визуальный движок для построения сети функций с барьерами + движок для запуска такой сети вот и вес паттернНа вопрос-то ответь. К тебе лично кто-то пристаёт с паттернами, или просто так у тебя в одном месте зудит? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 14:40 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANA, а путь истинный вас призываю дети мои (овцы заблудшие) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 15:16 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
вот на джамбула в свое время лаяли, но он ты был прав - половина ленинграда казахи да узбеки прав был могучий старикашка ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 15:17 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
ViPRosskyANA, а путь истинный вас призываю дети мои (овцы заблудшие)Ну ну. Курсы организуй ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 15:42 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANA, через нескоко часов улетаю помедитирую в отпуске на эту тему ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 15:51 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAАлексей Кпропущено... Вася с Петей знакомы с ООП, поэтому всегда найдут общий язык. В конечном итоге, ООП - это тоже паттерн, поддерживаемый на уровне языка.Расскажи это Гради Бучу и Джеймсу Рамбо. Надеюсь ты не сомневаешься, что они знакомы с ООП? А меж тем, в GoF об этом написано, в самом начале. Надо знать своих кумиров! :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 16:14 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КskyANAпропущено... Расскажи это Гради Бучу и Джеймсу Рамбо. Надеюсь ты не сомневаешься, что они знакомы с ООП?А меж тем, в GoF об этом написано, в самом начале. Надо знать своих кумиров! :-)Об чём об этом? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 16:17 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAАлексей Кпропущено... А меж тем, в GoF об этом написано, в самом начале. Надо знать своих кумиров! :-)Об чём об этом? О том, что ООП, это тоже такой паттерн. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 16:25 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
Алексей КskyANAпропущено... Об чём об этом? О том, что ООП, это тоже такой паттерн.И? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 16:54 |
|
EF и паттерны проектирования?
|
|||
---|---|---|---|
#18+
skyANAАлексей Кпропущено... О том, что ООП, это тоже такой паттерн.И? это значит, что его можно подвергнуть изменениям в соответствии со своими вкусами. ну не звучит ООП. лучше так ПКРМ (приближение к реальному миру). и диалог: -- здаров чувак, ты новенький? ПКРМ применяешь? -- чееггооо?? -- ну ты и лошара, где вас только таких неучей берут, элементарных вещей не знаишь ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 16:58 |
|
|
start [/forum/topic.php?all=1&fid=17&tid=1349731]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
89ms |
get tp. blocked users: |
1ms |
others: | 248ms |
total: | 438ms |
0 / 0 |