|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVosttПарамонhVostt, Бывает забавно наблюдать, как люди развертывают аццкие архитектуры. В итоге прострают все сроки, а проект так и не взлетает ) Открою тайну. Аццкие ахитектуры с переизбытком паттернов проще рефакторить в разы, в несколько разов, чем не структуированную лапшу, сделанную по принципу «делай это проще, выброси книжки и мозг на помойку, чуваааак!», к которой никто кроме создателя не подступится, да и сам автор через месяцок другой уже без пол бутылки в своё же говно просто так не полезет. Программист, помни, что применение паттернов Unit Of Work, Abstract Factory и Observer гарантирует успех любого проекта! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 10:22 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVosttОткрою тайну. Аццкие ахитектуры с переизбытком паттернов проще рефакторить в разы, в несколько разов, чем не структуированную лапшу, сделанную по принципу «делай это проще, выброси книжки и мозг на помойку, чуваааак!», к которой никто кроме создателя не подступится, да и сам автор через месяцок другой уже без пол бутылки в своё же говно просто так не полезет. Да ладно, насмотрелись. Поддержание и рефакторинг кучи дырявых абстракций, подпертых разными, сторонними костылями. Добавление одного поля проходит сквозь десяток слоёв, сервисов и мапперов. Однако это не лапша, оно ведь по книге )) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 11:03 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Алексей К, Бабах! ))))) Парамон, Ваша ирония не уместна ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 12:49 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
ПарамонhVosttОткрою тайну. Аццкие ахитектуры с переизбытком паттернов проще рефакторить в разы, в несколько разов, чем не структуированную лапшу, сделанную по принципу «делай это проще, выброси книжки и мозг на помойку, чуваааак!», к которой никто кроме создателя не подступится, да и сам автор через месяцок другой уже без пол бутылки в своё же говно просто так не полезет. Да ладно, насмотрелись.Где, если не секрет? Legacy код обычно паттернами и не пахнет, потому как когда он писался их ещё толком не использовали у нас в стране. Скорее придумывали свои конструкции. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 13:55 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
skyANALegacy код обычно паттернами и не пахнет Ну это уже какой-то совсем легаси-легаси Есть такие корифеи, с более чем десятилетним стажем, делающие глобальный на всю систему Service Locator, но по безграмотности, конечно называемый как-то иначе (зависит от фантазии), и всё строится поверх него. Если веб-формы, то код 100% естественно весь прям обработчиках, ну максимум какая-та часть кода вынесена в некие Helpers и Utilities... Если MVC, то всё в контроллерах. Вот какое легаси я чаще всего видел. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 14:15 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVostt... делающие глобальный на всю систему Service Locator, но по безграмотности, конечно называемый как-то иначе (зависит от фантазии), и всё строится поверх него. Если веб-формы, то код 100% естественно весь прям обработчиках, ну максимум какая-та часть кода вынесена в некие Helpers и Utilities... Если MVC, то всё в контроллерах. Вот какое легаси я чаще всего видел.Это не проблемы, а иногда и преимущества. hVosttЕсть такие корифеи, с более чем десятилетним стажем...Учись у них, пользуйся случаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 14:48 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Алексей КЭто не проблемы, а иногда и преимущества. Очень интересно послушать мнение о коде, не поддающемся ни сопровождению, ни тестированию, от человека ни когда не занимавшимся юнит-тестированием, и которому наплевать на сопровождаемость кода Спасибо, приму к сведению. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 14:54 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVosttАлексей КЭто не проблемы, а иногда и преимущества. Очень интересно послушать мнение о коде, не поддающемся ни сопровождению, ни тестированию,Ты просто не умеешь. hVosttот человека ни когда не занимавшимся юнит-тестированием, и которому наплевать на сопровождаемость кода "А судьи кто?" (ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 15:14 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Алексей К"А судьи кто?" (ц) Кричали женщины: ура! И в воздух чепчики бросали ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 15:16 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVosttАлексей К"А судьи кто?" (ц) Кричали женщины: ура! И в воздух чепчики бросали Ты что ли тут общественное мнение?! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 15:21 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
skyANAГде, если не секрет? По работе вестимо. skyANALegacy код обычно паттернами и не пахнет, потому как когда он писался их ещё толком не использовали у нас в стране. Скорее придумывали свои конструкции. Еще как пахнет, просто сегодня более креативные названия выдают. ) Но, речь буквально о годичных проектах. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 15:54 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Алексей КТы что ли тут общественное мнение?! Чё ты зациклился на этом мнении? Как маленький честное слово. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 15:59 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVosttАлексей КТы что ли тут общественное мнение?! Чё ты зациклился на этом мнении? Как маленький честное слово.А кто на форуме - общественное мнение? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 16:31 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
ПарамонНо, речь буквально о годичных проектах.Опытные люди писали, или так себе? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 16:32 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Парамон, и какой по счёту проваленый годичный проект Вы наблюдаете? Иными словами: какой уже год в какашках ковыряетесь? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 16:33 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
skyANAА кто на форуме - общественное мнение? :) Ну ладно, так и быть, пусть буду — я ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 16:36 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
skyANAОпытные люди писали, или так себе? skyANAПарамон, и какой по счёту проваленый годичный проект Вы наблюдаете? Иными словами: какой уже год в какашках ковыряетесь? :) У нас каг бэ много команд и проектов, я про все и не знаю, но приходится ингода ковырнуть то или иное поделие. Бывает, что проекты (не обязателно по тeхническойи причине) сворачивают. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 18:23 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
ПарамонskyANAОпытные люди писали, или так себе? skyANAПарамон, и какой по счёту проваленый годичный проект Вы наблюдаете? Иными словами: какой уже год в какашках ковыряетесь? :) У нас каг бэ много команд и проектов, я про все и не знаю, но приходится ингода ковырнуть то или иное поделиеАмн... Ну так любой может сказать, и у нас так говорят про чужой код :) А проводить Code Review не пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 18:41 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
skyANA, Да делают вроде. По крайней мере должны ) Политика не запрещает новшевств и экспериментов. А бывает и на оборот, подкидываю темы в которых у чела опыту ноль, мол учи. У вас там что, все под линейку пишут и деградируют? ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 21:58 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
ПарамонskyANA, Да делают вроде. По крайней мере должны ) Политика не запрещает новшевств и экспериментов. А бывает и на оборот, подкидываю темы в которых у чела опыту ноль, мол учи. У вас там что, все под линейку пишут и деградируют? )Это сейчас попытка оправдать свой бардак переводом стрелок? :) У нас не пишут "под линейку"... Это как вообще? И не деградируют. Типа считаешь, что без "подкидываю темы в которых у чела опыту ноль, мол учи" развитие останавливается? :) Пример такого подкидывания привести можешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 08:45 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
skyANAЭто сейчас попытка оправдать свой бардак переводом стрелок? :) мне уже есть перед кем оправдываться? забавно ) ты ведь живешь в идеальном мире, где нет бардака и все ровно, да? ) skyANAУ нас не пишут "под линейку"... Это как вообще? И не деградируют. значит у вас разраб обязан придерживаться одной линии (паттерна потому, что лид прочитал книгу и сделал вид, что понял суть). skyANAТипа считаешь, что без "подкидываю темы в которых у чела опыту ноль, мол учи" развитие останавливается? :) Конечно, и начинается деградация. это заметно. skyANAПример такого подкидывания привести можешь? Например, разрабу под андроид дали писать гибридную аппликацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 10:24 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Парамонпаттерна потому, что лид прочитал книгу и сделал вид, что понял суть какое-то очень странное отношение к паттернам. давайте все стандарты похерим, а прочитают книги некоторые отдельные, а потом умных из себя строют нужно абсолютное творчество, а образ программера должен быть человек отстранённый от реальности, непредсказуемый и неадекватный ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 12:45 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
hVosttкакое-то очень странное отношение к паттернам. давайте все стандарты похеримГОСТ, ANSI - это стандарты. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 12:52 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
Алексей КhVosttкакое-то очень странное отношение к паттернам. давайте все стандарты похеримГОСТ, ANSI - это стандарты. во-во, надеюсь ты никогда не следуешь стандартам? )) не строишь из себя умного, просто так колотишь код, как в голову взбредёт? ты же нормальный программер, а не из этих... который паттерны-шматерны какие-то юзают, вот далдоны ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 12:56 |
|
Правильно ли исполнены паттерны UnitOfWork и Repository для Nhibernate?
|
|||
---|---|---|---|
#18+
ПарамонskyANAЭто сейчас попытка оправдать свой бардак переводом стрелок? :) мне уже есть перед кем оправдываться? забавно ) ты ведь живешь в идеальном мире, где нет бардака и все ровно, да? )Давай ты не будешь думать о том, в каком мире живу я, а я в ответ не буду говорить, что этим самым ты пытаешься на меня перевести стрелки :) Ты вообще конструктивный диалог вести способен, или только стебаться? ПарамонskyANAУ нас не пишут "под линейку"... Это как вообще? И не деградируют. значит у вас разраб обязан придерживаться одной линии (паттерна потому, что лид прочитал книгу и сделал вид, что понял суть).Нет, у нас нет у разработчиков таких обязанностей. И кстати у нас нет формальных лидов. ПарамонskyANAТипа считаешь, что без "подкидываю темы в которых у чела опыту ноль, мол учи" развитие останавливается? :) Конечно, и начинается деградация. это заметно. skyANAПример такого подкидывания привести можешь? Например, разрабу под андроид дали писать гибридную аппликацию.А ему интересно писать гибридные апликации? Может ему больше в серверную разработку тянет и он уже на пару конференций съездил и в свободное время пару техник попробовал? :) Вы какбы наобум задачи ставите? Архитектурное review перед непосредсвенным кодированием проводите? Или как с Code review: "да делают вроде", если захотят. Экспертные группы у вас есть? Шаринг знаний в какой форме проводите? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2015, 13:23 |
|
|
start [/forum/topic.php?fid=17&msg=39031926&tid=1349511]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 291ms |
0 / 0 |