Pull Request с изменениями из видео: github.com/it-beard/bloggers-cms/pull/235
@itbeard
Жыл бұрын
Ожидал большего от этого лысого хрена! Спасибо за видео :)
@DevJungles
Жыл бұрын
Может ты слишком предвзят к лысым? 🤪😜😂
@nkrapivnitskiy
Жыл бұрын
@@DevJungles это всё порноиндустрия! Из-за нее в неокрепших умах формируются нереалистичные стандарты и завышенные ожидания от лысых.
@TellurianDemos
Жыл бұрын
Самокритика это показатель взрослости. Спасибо ребят и за код и за рефакторинг и за коменты.
@lenovkalenovka939
8 ай бұрын
Только учусь программированию, ищу инфу, примеры кода, образцово показательный пример идеальной архитектуры такого рода. хочу спросить, является ли таковой архитектура проекта nopCommerce? Может слышал про такой.
@pispis3617
Жыл бұрын
АХахах, такое долгое вступление по ревью, прям холодок по телу прошел от того какая же это база)) Сразу видно человек имел дело с людьми, которые воспринимают замечания по ревью не как возможность обучиться и стать лучше, а как личные оскорбления))
@DevJungles
Жыл бұрын
Все ещё хуже. Этим человеком, что плохо реагировал на ревью был я сам) А потом встречались ещё люди, кто думал так же.
@kvasolya322
Жыл бұрын
@@DevJungles В какой момент болезнь отступила?) Я не для себя, я для друга)))
@Dirty_Planet
Жыл бұрын
Чудове відео, дякую! Супер цікаво так глибоко розглядати все
@DevJungles
Жыл бұрын
Дуже дякую, що дивитися и коментуєте! Це завжди приємно!))
@ne_khvyliuisya
Жыл бұрын
нравится такой формат!! все замечания по делу
@serhiichepets5641
Жыл бұрын
Отличное видео! Вставки, "паузы", "закадровая съёмка" - очень видеоряд оживили. Вышло очень интересно, полезно. Рубрика нравится))
@DevJungles
Жыл бұрын
Спасибо!) И спасибо за идею рубрики в самом начале)
@diperps4969
Жыл бұрын
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@MsT0mahawk
Жыл бұрын
Большое спасибо за контент. С автомапером иногда бывают проблемы. Когда свойство используется только в мапере. Затем сложно найти, где используется это свойство. Почему интерфейсы репозитория находятся в проекте репозиториев, а не в слое бизнеслогики? Так наш слой бизнеслогики зависит от слоя БД, а не наоборот. Нормальный ли подход возвращать IQuerable в слой бизнеслогики вместо IEnumerable?
@DevJungles
Жыл бұрын
Есть эта беда у маппера. Но она идёт с ним ровно всегда. Потому, когда на проект его затягивают, то соглашаются на это. Мне кажется я в видео говорил не про расположение интерфейсов в сборке, а про иерархию папок. Возвращать IQueryable... Ну обычно не принято, хотя как это водится и такое бывает.
@MsT0mahawk
Жыл бұрын
@@DevJungles Спасибо за ответ. "Мне кажется я в видео говорил не про расположение интерфейсов в сборке, а про иерархию папок" Так и было. Я заметил папку с интерфейсам в слое репозиториев и поэтому задал этот вопрос. Хотя встречал опенсоурс проекты, в которых слой бизнес логики (проект) зависел от слоя БД. "Возвращать IQueryable... Ну обычно не принято, хотя как это водится и такое бывает." Это, наверное, лучше, чем создавать методы FilterSomethingWhere. Дуже дякую Вам за якісний контент.
@DevJungles
Жыл бұрын
@@MsT0mahawk ну так частіше за усе слой бізнес логіки і залежить від слоя БД. А слой контроллерів залежить від слоя логіки. Ну це якщо класична трьохслойка. Якщо ж ДДД, то там навпаки: слой логіки повинен бути у центрі усього і не від кого не залежати.
@ros9789
Жыл бұрын
Величезне дякую, мені як працюючому на блазорі це мега-респект, треба буде тебе долларом підтримати!
@DevJungles
Жыл бұрын
Даже дякую за гарний комент і фідбек) Завжди приємно!
@dr1n
Жыл бұрын
Классный контент. Думаю Лекс уже выехал за тобой =)
@DevJungles
Жыл бұрын
Я думаю ему это будет проблематично, хотя Шемсединов обещал помочь)
@randomuser164
Жыл бұрын
Спасибо!
@bogdanberdnikov00
Жыл бұрын
Спасибо за ролики
@nelkor3427
Жыл бұрын
Блеск для губ топовый!
@MrElectrQ
Жыл бұрын
Видос офигенный… иногда возникают вопросы в голове и ты думаешь а можно так сделать или это не очень правильно) и когда это встречаешь в ревью…) все проясняется
@Sergio-jg4pr
Жыл бұрын
Дякую, дуже крутий відос
@evseevav
Жыл бұрын
Вместо confirm можно было модальное окно заиспользовать
@nick_stelmakh
Жыл бұрын
Крутий відос. Звичайно, якщо йти по всіх аспектах і правилах чистого кода - то там мама не горюй скільки моментів було для оптимизації, викидання і доведення до ладу. А так лайк за основні кейси :)
@DevJungles
Жыл бұрын
Та ми й великих комерційних проектах не доходимо до усіх вимог клін коду.... Мабуть якщо б їх усі ураховували, то зараз мали б win 95, Але працював би він дуже круто))
@weldis6751
Жыл бұрын
Насчет Blazor, тоже обратил внимание, что технология как будто заставляет писать бизнес логику в шаблонах
@mishukovnikolay
Жыл бұрын
inherit - и код отделен от верстки
@mishukovnikolay
Жыл бұрын
inherit - и код отделен от верстки
@weldis6751
Жыл бұрын
@@mishukovnikolay это понятно, но в целом вся технология завязана на этом взаимодействии, хотя это не минус, а собственно суть технологии, но я пока не проникся блейзором
@borsuk7667
Жыл бұрын
Код с блейзора можно вынести в партиал клас, и будет как в ангуляре И да, ди есть
@dimaaannn1
Жыл бұрын
Такое ощущение, что код писался по схеме - помидор который участвовал на старте проекта + джуны которые потом реализовали кто как умеет.
@DevJungles
Жыл бұрын
Может быть, тут нюансов не знаю
@ShymkoDmytro
Жыл бұрын
Обязательно приеду в Луганск на твоё мероприятие! Верю, что ждать уже недолго.
@DevJungles
Жыл бұрын
Спасибо большое)
@admivang
Жыл бұрын
Чего не бета юай в райдере? Мне он очень понравился, попробуй если не видел
@DevJungles
Жыл бұрын
Не видел Это тема цветовая или что-то большее?
@olegtopalov4120
Жыл бұрын
@@DevJungles больше. Скрывает много "ненужного" интерфейса. Я лично посидел немного на ней, но вернулся обратно, некоторые пункты в меню приходится искать, хотя раньше они были просто на панельке
@admivang
Жыл бұрын
@@DevJungles m.kzitem.info/news/bejne/za9m3ZN7oGakg6Q тут можно быстро глянуть и как включать, чёт тип материал дизайна
@DevJungles
Жыл бұрын
VS Code чем-то напомнило)
@hatimanhatiman3322
Жыл бұрын
У меня был точно такой же проект(писал я его не по его гайду), а сам пришел к этому. И у меня было что я могу сохранять и работать с файлами как с БД и потом еще и с БД. Т.е. у меня в unitofwork был метод save чтобы сохранять все изменения в файле. В таком случае имеет ли смысл оставлять unitofwork? Типо я в нужный мне момент менял файловые репозитории на БДешные. Кстати на 49:50 вижу кучу проверок. Почему бы не использовать отдельный класс который бы проверял валидность модели. FluentValidation какой-нибудь.
@DevJungles
Жыл бұрын
"менял файловые репозитории не БДшные": так этим просто мог бы DI заниматься
@hatimanhatiman3322
Жыл бұрын
@@DevJungles неправильно написал, да, я регистрировал вместо DbReporsitory FileRepository и наоборот если нужно. Но вопрос был в другом, ты говорил что не было особого смысла в unitofwork в работе бороды. И мой вопрос в том что у файлов нет метода savechanges и нужно самому регулировать, когда сохранять файлы, и имеет ли смысл в этом случае уже unitofwork?
@DevJungles
Жыл бұрын
В целом, если сохранение отделено от работы, то смысл в UnitOfWork есть. Если работаете с БД, но каждый метод не дергает SaveChanges, то нужен кто-то, кто бы дернул и это вполне может быть UOW
@СтаниславДмитриев-э6у
Жыл бұрын
Очікував більшого від бороди, чи команди, чи хто писав все це. А за відос з рев'ю дяк. Є чому повчитися
@Nik-jj6bz
Жыл бұрын
Про войну всё верно сказал, и это грустно. А таким людям, проживающим в рф и не поддерживающим войну ни в каком виде, грустно вдвойне. Так как мы представляем масштабы бедствия и понимаем к чему это всё приведёт. Чувствую себя евреем в начале фашистской Германии. Надеюсь меня сейчас не закидают камнями в комментах. Хочу, чтобы всё это прекратилось. Мы живем в цивилизованное время, и любой конфликт можно решить без войн (если ты не поехавший диктатор, конечно). И спасибо за твои видео, ты делаешь полезное дело.
@DevJungles
Жыл бұрын
Сравнение с евреями это перебор. Рейх уничтожал их за то, кто они, вас же в россии будут уничтожать за то, что вы делаете. Вы можете перестать что-то делать, но не можете перестать быть евреем. Есть достаточно большое число возможностей уехать и конц лагерей для своих граждан в массовых масштабах, кажется ещё нет. Потому готов согласится на немца не сочувствующего рейху в 42м году. В любом случае, надеюсь будете в безопасности и, по возможности, поможите разрушить существующий режим и довести преступников до трибунала.
@kandreyk9159
Жыл бұрын
@@DevJungles на Украине тоже много тех, кто не поддерживает войну, но что-то им не дают уехать, а ловят и отправляют подыхать на восточный фронт
@randomuser164
Жыл бұрын
@@DevJungles если бы все было так просто( К сожалению сейчас в россии срок даже тупо за репост против войны это реальность, поудалял профили во всех соц. сетях.. И остается только под впн что-то постить с фейк страниц и х.... z срывать со столбов когда никто не видит, благо сейчас уже не лепят их везде
@Nik-jj6bz
Жыл бұрын
@@DevJungles Не перебор: если ты против войны - тебя могут осудить, посадить, набутылить и сломать жизнь любым образом, то есть тебя будут уничтожать за человеческую позицию. Да, концлагерей массово пока нет (хоть на этом спасибо), но чтобы уехать требуются деньги, которых нет (нищее население, особенно в регионах). Ответно пожелаю безопасности. Главное помнить, что в конечном итоге справедливость восторжествует!
@DoctorKrolic
Жыл бұрын
Сообщения в своих типах exception говорит ещё об одном антипаттерне - скорее всего в проекте exception'ы используются для бизнес-логики, что плохо как с точки зрения производительности, так и читаемости
@DevJungles
Жыл бұрын
Может быть. Но это история для большого спора. Как бы то ни было фреймворк сам часто подталкивает нас к использованию исключений для бизнес логики. Иногда это приводит к плохим последствиям, иногда нет. Думаю где-то так: Потенциальный риск, но пока не проблема.
@redice8928
Жыл бұрын
Привет, почему не упоминаешь о военных преступлениях со стороны украинских формирований, или таковых не было? И зачем российским войскам убивать именно тебя? Ты же не боевик? До 15 года я видел только ненависть украинцев в сторону россиян. Всякие кричалки, гонения. После крыма так вообще обострение пошло. А до этого что русские вам делали?
@DevJungles
Жыл бұрын
- Почему не упоминаю? Считаю их количество ничтожным по сравнению с преступлениями армии рф. Они ведь начинаются буквально с пересечения первым солдатом границы Украины в 2014м. - Зачем убивать именно меня? Перефразирую как зачем войска рф с завидной регулярностью убивают гражданское население в Украине и разрушают гражданскую инфраструктуру. Безотносительно зачем есть факт того, что это происходит. Остальное мои гипотезы и попытки влезть в головы кучке больных стариков. Я думаю, что это попытки уничтожить экономику Украины, сломать боевой дух солдат на фронте угрожая их семьям в тылу, подорвать доверие к власти и получить выгоду от политической турбулентности. По остальному. В 14м году рф присоединила к себе одну область Украины(Крым) и на территории ещё двух военным путем установила бандитский контроль. До этого же ненависть была лишь на уровне стереотипов и кричалок, что есть едва ли ни у любой пары стран как часть фольклора. На практическом же уровне граждане рф успешно владели бизнесами, занимали гос посты, приезжали в Харьков скупиться, ездили на концерты и ТВ шоу. (Я умышленно оперирую лишь временем с 91го года)
@АраГорн-ж5ы
Жыл бұрын
Что за зомбо-дичь про войну?
@DevJungles
Жыл бұрын
Приезжайте, зацените)
@АраГорн-ж5ы
Жыл бұрын
@@DevJungles вряд ли я там в Полтаве увижу что-то сильно от отличное от того что происходит в моём городе. Вопрос был про тот бред про репарации и отвоевывание территорий. К чему это вообще?
@DevJungles
Жыл бұрын
А, ну там история, что россия вторглась в Украину и оттяпала кусок территории сначала в 2014м, потом ещё небольшой в 22м. Теперь мы часть из того что оттяпали в 22м уже вернули, остальное на очереди. Кроме этого армия разрушила огромное количество инфраструктуры и убило много людей. За это все нужно будет заплатить компенсацию. Речь об этом шла.
@АраГорн-ж5ы
Жыл бұрын
@@DevJungles понятно. Но для исполнения таких желаний война должна еще долго продолжаться, при условии постоянных успехов на фронте и если эти жадные толстосумы поделятся с вами хоть копейкой. Тогда пью чай за войну, за долгую войну! Только воюйте сами, без меня)
@МенеТекел
11 ай бұрын
@@АраГорн-ж5ы Все они диванные вояки готовые воевать чужими детьми, пока сами отсиживаются и ведут пропаганду, подливая масла в огонь.
@timoxa_dev
Жыл бұрын
Андрей, смотрю твои видео и понимаю только одно, СВО идет слишком лайтово, нужно намного жёстче работать
@ВолодимирДідух-н3р
Жыл бұрын
Работай, работнік ))))00
@DevJungles
Жыл бұрын
Думаю, есть performance ограничение по пропускной способности. Более того они заложены by-design как ограничение выстроенного режима. В прочем действительно,есть ненулевая вероятность, что СВО будет идти далее так, что количество необученных и неукомплектованных вчерашних школьников отправленных россией на войну и оставшихся в наших землях будет зашкаливать ещё больше.
@al_phoenix
Жыл бұрын
Такими людьми, как автор ролика, уверовавшими, что разобравшись в одной предметной области, они разбираются во всех, очень легко манипулировать.
@maxpkr
Жыл бұрын
каким образом? научи)
@DevJungles
Жыл бұрын
Мне кажется, что вы хотите попробовать) Если ваше утверждение верное, то у Вас все выйдет)
@edwardfreedom
Жыл бұрын
запиши видео опровержение его видео, батлы с пруфами всегда интереснее
@fzfking
Жыл бұрын
Всё бы хорошо, если бы не начал давить политоту Все эти потуги, что российской, что украинской стороны не имеют никаких других целей, кроме как перераспределение благ И это никогда не изменится, пока мы существуем в капиталистическом мире, который позволяет быть возможным такой ситуации, когда группа лиц обладают деньгами, а следовательно властью, большей, чем население целых стран
@Kizilkumka
Жыл бұрын
Да-да, только вы почему-то прётесь "перераспределять блага" в мою страну, и мои блага, философ хренов. Желаю, чтобы в твой дом прилетела "политика" в виде ракеты
@ShymkoDmytro
Жыл бұрын
Перераспределяйте блага у себя в стране. Нахрен вы в Украину полезли, скоты?
@DevJungles
Жыл бұрын
Вы не правы. Дело в том, что эта война обходится в такое количество денег и благ всем, что это не делёж. Что будет с экономикой россии не очень понятно, но понятно, что будет плохо. ВВП остального мира потеряла несколько процентов роста. Это ~3трлн$, что больше любого частного капитала. Все это заставляет задуматься, что капитализм с его, порой, безжалостной, рациональностью тут не при чем.
@alexandrk5104
Жыл бұрын
@@DevJungles для того чтобы считать сколько стоит война, нужно уметь правильно считать. Потому что 6 млн долларов(это последняя найденная на Wiki цена за танк абрамс), это все же не танк абрамс - это абстрактные цифорки на компе или в бумаге. Можно сколько угодно писать по потери ввп, млрд. и трнл. баксов, но пример Януковича показал, когда пришли его свергать - золотой унитаз не сильно помог.
@kandreyk9159
Жыл бұрын
@@AEF23C20 немцы евро продают на биржа, рос. импортеры их выкупают, формируя таким образом естественный курс на основе спроса и предложения. Раньше были еще крупные покупатели валюты в лице ЦБ и Минфина, кроме того экспортерам разрешалось оставлять до 75% валютной выручки на зарубежных счетах
@nikitabukov1292
Жыл бұрын
Превьюшки бомба)
@victorpanchuk1824
10 ай бұрын
Кликбейт. Капец, часовое видео с 5 минутами про блейзор от специалиста уровня "запускал блейзор полтора раза". Нафига в название пихать блейзор то? Думал чтото путное будет.
@DevJungles
10 ай бұрын
Да нету ещё экспертов глубоких по Блейзору) Большое на нем ещё вырасти не успело даже.
@Excalib
Жыл бұрын
блэзор и мввм мммм
@alexclerk
Жыл бұрын
Понравилось 👍
@nouchance
Жыл бұрын
Спасибо братан ✊ Привет из Узбекистана.
@evseevav
Жыл бұрын
inject атрибут
@borsuk7667
Жыл бұрын
По поводу своего мапера Он будет на экспрешенах или может на сорс гене?
@DevJungles
Жыл бұрын
Оба разберем)
@DevJungles
Жыл бұрын
Даже я бы сказал все 4
@Vovnenko
Жыл бұрын
Привет. Спасибо за контент. Насколько я помню этот проект разрабатывала целая команда. Думаю что стоит обратить на это внимание.
@dolbolesya
Жыл бұрын
команда голодных трейни?
@СтаниславДмитриев-э6у
Жыл бұрын
@@dolbolesya ахаххахаха
@DevJungles
Жыл бұрын
Думаю это не очень важно в контексте ревью. Код есть код, советы по улучшению, есть советы по улучшению)
@ПавелФамильевич
Жыл бұрын
Так-то круто. Но вот какой код крутые дядьки-гуру-ютуберы пишут?
@DevJungles
Жыл бұрын
Ммм)) Это типа ты так напрашиваешься на экскурсию по моему гитхабу со свечами? 😂😂😂
Как можно верить в такую брехню, 0.5 млн, вся российская армия это 1 млн, включая РВСН, стратегическую авиацию, ядерные подлодки, ПВО, инженерные войска и пр. Получается Киев уничтожил половину всей действующей армии или 3 раза полностью уничтожил группировку, которая была сосредоточена на границе 24 февраля. Стоит также учитывать, что против Киева воюют части ЛДНР, и сейчас активно формируются новые штурмовые части на занятых территориях, а там осталось не менее 4 млн украинцев. Да и хотела бы РФ убить всех украинцев, применила бы 200кТ или 1Мт х-102 по крупным городам, и Запад бы только утерся, а может быть был бы даже рад такому исходу. Сильно вам все таки мозг погнули пропагандой и вы напрочь разучились думать и делать выводы самостоятельно.
@DevJungles
Жыл бұрын
Думаю учёт ведётся вместе с теми украинцами, которых поймали и погнали в армии квазиреспублик. Многим из них до этого хорошенько ездили по ушам и они даже уверены, что умерли за правое дело. В любом случае это трагедия и паршивый злой дух рф, что стравила нас. Ты давно и много пишешь мне комменты, потому что насчёт попробовать такой мысленный эксперимент: очевидно, что одному из нас задурили голову пропагандой. Я глубоко уверен, что тебе, а ты что мне. Давай попробуем прием из техники ведения дискуссий: я попробую искать аргументы в защиту твоей точки зрения, ты в защиту моей. Я буду искать нестыковки в заявлениях и публикациях украинских чиновников и СМИ, а ты чиновников и СМИ рф. В конце концов, ведь если бы это дело должно было закончится в дискуссионном клубе, как последней обителе спора, то тебе было бы полезно знать какие я буду приводить аргументы.
@kandreyk9159
Жыл бұрын
@@DevJungles "Ты давно и много пишешь мне комменты," >>> это вряд ли, 3-4 раза, быть может. "искать нестыковки в заявлениях и публикациях украинских чиновников и СМИ, а ты чиновников и СМИ рф" >>> тебе время не жалко? реальных цифр ты все равно не узнаешь, даже после войны. Но то что заявляет ОП Украины, это за гранью здравого смысла. Т.е. у Киева по их словам 10 тыс потерь, а у их противника 500 тыс? тебе самому это не кажется странным? На начало конфликта группировка была 140 тыс. к 500 тыс она стала приближаться только сейчас.
@ruslankudlay1192
Жыл бұрын
@@kandreyk9159 дай линку где упоминалось о тех потерях с обеих сторон
@kandreyk9159
Жыл бұрын
@@ruslankudlay1192 в ролике автор пересказывает со слов киевских властей. По Украине - "Советник главы ОП Алексей Арестович заявил, что вооруженные силы Украины с начала спецоперации России потеряли около 10 тысяч военнослужащих"
@SavkinAnton
Жыл бұрын
Тебе сложно промолчать было что ли? У автора канала реальное горе и он делает так, как считает нужным и важным, в меру сил и возможностей. Своим комментарием ты глаза раскрыть хочешь человеку в эвакуации? Посмотри хоть на футбольных фанатов или спортивных болельщиков - люди готовы черепа проломить сопернику или тратить деньги и время для просмотра соревнований, и считают это одним из важнейших дел в жизни. А тут военные действия, разрушение городов и смерти людей. Можно ли не пропустить это через себя, а пропустив остаться объективным? Или рыцарь в белом пальто комментарием на ютубе объяснит человеку, что его возмущение и надежда на справедливость бессмысленна?
Пікірлер: 130