👏 Дія відкрила код - Diia code review 🤦

👉 Група для обговорення Diia: t.me/+f6d5MCe-euthOTFi
👉 Github експерта: github.com/tshemsedinov
👉 Канал на youtube: / timurshemsedinov
👉 Metarhia комьюніті: t.me/metarhia
👉 Група Node.js UA: t.me/nodeua
👉 Твітер: / tshemsedinov
👉 Linkedin: / shemsedinov

Пікірлер: 93

  • @dj_omen
    @dj_omen2 ай бұрын

    Потім вони напишуть - ми спеціально виклали стару версію щоб перевірити як відреагує суспільство, що ми все пофіксили і ми дуже вдячні за фідбек блаблабла

  • @AlexHalkin22
    @AlexHalkin222 ай бұрын

    З приводу самого рев'ю - в цілому все по ділу. Єдине що, треба буде всі недоліки пріоритезувати грамотно і виправляти перш за все самі критичні. Дещо нове для себе дізнався з відео (особливо про локалізацію), тож піду читати.

  • @Vedmid-nabrid
    @Vedmid-nabrid2 ай бұрын

    Тимуре, дуже дякую за Вашу роботу. Мені особисто було цікаво глянути такого роду аналіз із конкретикою задля свого професійного розвитку і розуміння нормальних підходів в програмуванні :)

  • @bohdanbirdie
    @bohdanbirdie2 ай бұрын

    Приємно вражений, що українською! Сподіваюсь надалі відео теж будуть соловʼїною 👏🏻

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Будуть тією мовою, якою зручно мені та глядачам, я і італійською можу, але мене дивляться у Казахстані та Азербайджані, наприклад, у Іспанії та Ізраїлю

  • @JuniorSoftwareVlogger

    @JuniorSoftwareVlogger

    2 ай бұрын

    Viva Italia❤ ​@@TimurShemsedinov

  • @solution-n-social

    @solution-n-social

    2 ай бұрын

    ​@@TimurShemsedinov італійською було б цікаво, якраз хочу вивчитИ щоб читатИ книжки Леонардо у оригіналі.

  • @ihormanzii
    @ihormanzii2 ай бұрын

    Повністю згоден, перше що спало на думку - а де опис процесу, як правильно вносити/пропонувати свої до зміни?

  • @ukrainianhulk
    @ukrainianhulk2 ай бұрын

    Дякую!

  • @vdubyna
    @vdubyna2 ай бұрын

    Хороший початок як на мене. Цілком по опенсорсному - зарелізити хоч щось а потім потроху розвивати. Головне щоб знайшлось пару фанатів в команді, які б побачили в цьому цінність. За ревʼю автору велике дякую. Якісні і точні зауваження по коду. Загалом все виглядає значно краще ніж я собі думав, все ж це державний проект.

  • @oleksandrivashchenko7916
    @oleksandrivashchenko79162 ай бұрын

    Лайк, підтримка, коментар

  • @rgoergkopeprokh
    @rgoergkopeprokh2 ай бұрын

    Коротше відмили бабок на дії немало. Але в принципі, враховуючи код вінди 95 яким він був з самого почату, дія виглядає непогано. Непогано, щоб переписати))

  • @igorzaitsev2514
    @igorzaitsev25142 ай бұрын

    Лайк, спасибо за интервью у Николая Фельдмана.

  • @vugpgu

    @vugpgu

    2 ай бұрын

    Фельдман из мутной компании Романенко-Дацюка-Арестовичей

  • @itslen
    @itslen2 ай бұрын

    дякую) став менше комплексувати через свій старий код)) а крапку з комою( ; ) ставити в кінці рядку вже не в тренді?

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    😊😃🤣

  • @DmytroZhyvonitko

    @DmytroZhyvonitko

    2 ай бұрын

    TS компілятор вміє це робити за вас, тому хто як робить.

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    ​@@DmytroZhyvonitko є випадки, коли не вміє і все ломається

  • @serhiitkachuk7660
    @serhiitkachuk76602 ай бұрын

    Цікаво чи вони чули про якийсь code quality tools, хоча б SonarQube?

  • @user-ks6tt6sm4r
    @user-ks6tt6sm4r2 ай бұрын

    Дякую. Видалив Дію )

  • @artemkonyukhov6635
    @artemkonyukhov66352 ай бұрын

    Лайк, підтримка, коментар v.2

  • @valeriimalynovskyi
    @valeriimalynovskyi2 ай бұрын

    дякую за відео. дещо корисне і для себе дізнався

  • @OleksandrKucherenko
    @OleksandrKucherenko2 ай бұрын

    57:57 синхроные функции и их использование, тут надо внимательно смотреть на юзкейсы

  • @solution-n-social
    @solution-n-social2 ай бұрын

    Будь які взаємодії мають бутИ прописані контрактами (структурами) починаючі з скалярних і розширюючи їх, тоді і typescript не потрібен. :)

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    💯%

  • @CodeBeep
    @CodeBeep2 ай бұрын

    А відомо про команду розробників? Хто там керував процесом, підтверджував реквести і тд?

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Нам все відомо, у нас скрізь свої люди

  • @CodeBeep

    @CodeBeep

    2 ай бұрын

    @@TimurShemsedinov привіт передали?))))

  • @ximmanate2154
    @ximmanate21542 ай бұрын

    Дякую за відео українською ❤

  • @user901101
    @user9011012 ай бұрын

    Ну, по-перше, це, звісно, не відкритий код (опенсорс), а просто "публічно доступний код". І головне, що керівництво проекту мало б спочатку замовити експертну оцінку, аніж поспішати з публікацією.

  • @dimitrobest5293
    @dimitrobest52932 ай бұрын

    страшно такими сервісами користуватись, тому не користуюсь

  • @od1ez

    @od1ez

    2 ай бұрын

    Один з вагомих елементів майбутнього цифрового концлагеру

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Усі цифрові системи повинні бути в руках громадян, а не в руках держави

  • @dimitrobest5293
    @dimitrobest52932 ай бұрын

    схоже що вони виклали свій смітник, що не увійшло в продакшен

  • @tech_impact
    @tech_impact2 ай бұрын

    В пул реквестах є такі слова як bad and other adjectives, а як ми знаємо немає ідеального коду. Пропоную відразу додавати імплементацію якогось ішшю, як це покращити, а не просто коментувати, щоб краще донести думку до мейнтейнерів.

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Ні хто не збирається мерджити, це технічно неможливо, я про це кажу у відео

  • @vugpgu

    @vugpgu

    2 ай бұрын

    Чого пишеш суржиком? Пиши вже англійською як не вмієш донести думку

  • @vladyslavvorobei6058
    @vladyslavvorobei60582 ай бұрын

    Дякую за відео українською)

  • @pavel.88

    @pavel.88

    2 ай бұрын

    чувствуется, шо выдавливает из себя, как может, но все равно режет слух

  • @AndrewFloatrx

    @AndrewFloatrx

    2 ай бұрын

    @@pavel.88якщо ріже слух то не слухай 😂… дивний комент…

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Слава Аллаху, Господу світів!

  • @dmytrokhomyk3952
    @dmytrokhomyk39522 ай бұрын

    Чекаємо якихось офіційних пояснень

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Виправдовуватись вони штучні мовні моделі змушують

  • @dimitrobest5293
    @dimitrobest52932 ай бұрын

    тепер зрозуміло чому дія часто видае сталася помилка спробуйте пізніше, мабудь пізніше коли цей код розгребуть

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Це тому, що там мікросервіси, а оркестрації нормально не зроблено, ось і можно видати тілько повідомлення: Ой, щось сталосі

  • @OleksandrKucherenko
    @OleksandrKucherenko2 ай бұрын

    53:36 молчим уже про транзакционность в промис алл

  • @dmytrobalytskyi4630
    @dmytrobalytskyi46302 ай бұрын

    PR на те й називається PR (піар), ось вам і опис процесу.. Не варто очікувати, щось від людей зі світу PR, бо так скоро будемо на Марсі з вами смакувати кавусю.

  • @havrilyk4115
    @havrilyk41152 ай бұрын

    Дуже крутий викладач. Дякую за навчання.

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Усі навчальні матеріали тут github.com/HowProgrammingWorks

  • @OleksandrKucherenko
    @OleksandrKucherenko2 ай бұрын

    1:09:09 а есть пример из практики работы с каким-то реестром?! Чтобы понять как там эта трембита коммуницирует с внешним миром?

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Есть опыт работы с трымбитой, но это ещё то ведро с болтами, хотя оно хоть что-то, на чем держится половина ИТ в государстве

  • @oleksandrlesiuk6239
    @oleksandrlesiuk62392 ай бұрын

    Цікавий контент, дякую

  • @user901101
    @user9011012 ай бұрын

    Да ну хто ж буде за автоматичне тестування будь яких лівих змін сплачувати ?

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Безкоштовно на гітхабі для оупенсорса у певному обсязі, що вистачило б

  • @AndreyNikishaev
    @AndreyNikishaev2 ай бұрын

    И все это только по верхам стоило нам $16M во время войны

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Я и так читая код седины добавил себе

  • @anastasiag7380

    @anastasiag7380

    2 ай бұрын

    Дія не фінансується державними коштами.

  • @AndreyNikishaev

    @AndreyNikishaev

    2 ай бұрын

    @@anastasiag7380 1) это не так 2) даже если какието деньги заходят из вне, точно такое же преступление их бездумно тратить во время войны.

  • @AndreyNikishaev

    @AndreyNikishaev

    2 ай бұрын

    @@anastasiag7380 вопервых не факт. во вторых 16м во время воцныне лишние

  • @kaniv10
    @kaniv102 ай бұрын

    автори Дії ви є тут?)

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Вони є у групі

  • @user-kl1cn1sr1b

    @user-kl1cn1sr1b

    Ай бұрын

    Думаю автори дії самі прекрасно розуміють проблеми які в коді і без ваших "експертних" думок

  • @victorvarenic7610
    @victorvarenic76102 ай бұрын

    в чем преимущество перед свитч кейсом? помоему не имеет смысла замечание, и обоснования тоже по нему не увидел kzread.info/dash/bejne/mZt9zZpsd7KYZaw.html

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    switch/case устарел ещё во времена появления c++, это атавизм из середины 20 века, он громоздкий, и его для js просто заменить коллекцией Object или Map, которые проще расширять, проще читается, можно на лету мегять и даже работать быстрее будет, посмотрите лекции мои про антипаттерны и погуглить почему ещё Дэйкстра был против свича

  • @vugpgu

    @vugpgu

    2 ай бұрын

    ​@@TimurShemsedinovвека "двадцать" нет. Есть век XX

  • @victorvarenic7610

    @victorvarenic7610

    2 ай бұрын

    @@TimurShemsedinov все это очень субективно кроме скорости, за что не уверен

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    @@victorvarenic7610 скорость нафиг никому не нужна, нужна гибкость в рантайме и краткость синтаксиса

  • @AlexHalkin22
    @AlexHalkin222 ай бұрын

    Дякую за ревʼю українською.

  • @ihorcherepakha9525
    @ihorcherepakha95252 ай бұрын

    код гімна, набирали джунів з курсів?

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    З Епаму та академії Поплавського

  • @vugpgu

    @vugpgu

    2 ай бұрын

    Говорят Гоша Дударьь писал на стримах. И Владилен немного писали фронт.

  • @StarkElessar

    @StarkElessar

    2 ай бұрын

    @@vugpgu про Гошу и винипуха отдельный лайк))))

  • @user-gr3gh7ml1w
    @user-gr3gh7ml1w2 ай бұрын

    Лайк за перехід на рідну мову.

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Я навіть не володію кримськотатарською 😢

  • @user-gr3gh7ml1w

    @user-gr3gh7ml1w

    2 ай бұрын

    Ніколи не пізно згадати - хто ми є насправді@@TimurShemsedinov

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    ​@@user-gr3gh7ml1w онуки Хубілая та Угідея, правнуки Тімучина? Ні, веду свій родовід від майбутніх поколінь

  • @serhiitkachuk7660
    @serhiitkachuk76602 ай бұрын

    Жерсть, стидоба, чого я червонію як дивлюсь цей код?...

  • @genyone1650
    @genyone16502 ай бұрын

    ужас

  • @ksawl
    @ksawl2 ай бұрын

    Послушал, в общем не удивлен, походу как и всегда наняли джунов а деньги украли

  • @BazaltGames
    @BazaltGames2 ай бұрын

    Здравствуйте! Только на украинском теперь?

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Ну Diia это локальная тема, а так вы можете видеть на канале оба языка есть

  • @vitalyks
    @vitalyks2 ай бұрын

    Ну да, зачем украинский???

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Это интересно украинской аудитории, а на курсе по ноде я это разберу подробнее все

  • @vladiusvostokus

    @vladiusvostokus

    2 ай бұрын

    Автосубтитри норм

  • @vitalyks

    @vitalyks

    2 ай бұрын

    @@TimurShemsedinov тогда согласен.👌 Очень хочу подписаться на курс по NodeJS, но пока штудирую react и react native.

  • @user-fc4iv9xv1j
    @user-fc4iv9xv1j2 ай бұрын

    Ну зачем эти страдания с украинским? Ну видно же мучаешься…

  • @ukrainianhulk

    @ukrainianhulk

    2 ай бұрын

    Схоже що це ти тут мучишся

  • @TimurShemsedinov

    @TimurShemsedinov

    2 ай бұрын

    Вообще жизнь не конфетка, страдай или не живи

  • @user-fc4iv9xv1j

    @user-fc4iv9xv1j

    2 ай бұрын

    @@TimurShemsedinov Держись…

  • @user-vu6hn4ul2i

    @user-vu6hn4ul2i

    2 ай бұрын

    Зачем? Ответ мы все прекрасно знаем.

  • @gnom-om

    @gnom-om

    2 ай бұрын

    @@user-vu6hn4ul2i а раньше почему слабо было напрягаться? )) пацрыеты ))

Келесі