Как читать код

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024

Комментарии • 285

  • @ExtremeCode
    @ExtremeCode  2 месяца назад +5

    Тележка t.me/extremecode
    Бусти boosty.to/extremecode

    • @welotgeimer
      @welotgeimer 2 месяца назад +1

      Хотите много зарабатывать: да
      вы тупой: да
      очень: да
      у вас есть друзья: да
      они тоже тупые: да
      ответ: JS

    • @SunHail8
      @SunHail8 2 месяца назад +1

      годно :)

  • @ВладимирВоробьев-е6о
    @ВладимирВоробьев-е6о 2 месяца назад +320

    Самый главный навык - умение читать свой собственный код. Особенно полгода спустя.

    • @hyuzw
      @hyuzw 2 месяца назад +3

      если этот навык подразумевает выпить баночку, то я бы усомнился

    • @alexshturmovik3037
      @alexshturmovik3037 2 месяца назад +4

      особенно спустя неделю

    • @alexandrburykin5703
      @alexandrburykin5703 2 месяца назад +4

      Слова истинного г**но кодера. Даже через год-два код должен быть читабельный

    • @Илья-п4м3щ
      @Илья-п4м3щ 2 месяца назад

      ​​@@alexandrburykin5703тут не говорится о чтении говнокода, а о чтении своего кода, это не всегда одно и тоже

    • @IBmusic_vector
      @IBmusic_vector 2 месяца назад +10

      ахах, кто пишет про читаемый код, расскажете потом, какой у тебя будет код, когда надо было сдать еще позавчера и если ты потом не будешь поддерживать и расширять код - так и получаются спагетти-говно, от которого даже ребята из Индии плачут😂😂😂

  • @-Sergey
    @-Sergey 2 месяца назад +68

    2:43 Фига себе.. с первого коммита. 7 лет 12+ разработчиков постоянно что-то коммитили. Если начать читать с первого коммита сегодня, то закончишь примерно никогда, они ж продолжают коммитить.

  • @Привет-ъ9м
    @Привет-ъ9м 2 месяца назад +181

    Читать код надо под бит

    • @chorny33
      @chorny33 2 месяца назад +5

      Йоу

    • @IBmusic_vector
      @IBmusic_vector 2 месяца назад +5

      ага, а еще закинуть свой код в сервис создания песен с ИИ, и можно слушать темными осенними вечерочками под пивко😂😂😂

    • @tonymontana7021
      @tonymontana7021 2 месяца назад +8

      А чё не под байт?

    • @greenillusion7217
      @greenillusion7217 2 месяца назад +1

      Байт - наживка, её ж едят, не читают.

  • @dropers7551
    @dropers7551 2 месяца назад +80

    читать код надо
    слево-направо
    сверху-вниз

  • @alehey
    @alehey 2 месяца назад +27

    Охуенные советы.
    20000 коммитов в репозитории - начни с первого и иди вверху.
    Спасибо очень полезно, через год смогу приступить к работе

    • @РекфилдКрис
      @РекфилдКрис 2 месяца назад

      С языка снял))
      У нас в принципе из 3-х программистов - гитом пользуюсь только я...
      Пока машина не сдыхает раз в месяц. Удачи!)))

  • @akalashnikovAnd
    @akalashnikovAnd 2 месяца назад +88

    Прикольно, у нас последний коммит номер 3490. Новичку надо будет пару месяцев чтобы прочитать только один из 5 проектов. Это может для фронтов подойдет, но нормальный большой бек это просто бессмысленная трата времени.

    • @corvus278
      @corvus278 2 месяца назад +5

      У нас 10663 коммита…

    • @akalashnikovAnd
      @akalashnikovAnd 2 месяца назад

      @@corvus278 в сумме у нас примерно так же, просто 5 реп, 2 основных и 3 микро сервиса. По этому да. подход очень наивный) Подойдет максимум для стартапа

    • @lxHITMAN
      @lxHITMAN 2 месяца назад +3

      имеется ввиду что нужно смотреть с первого коммита конкретный файл, а не проект целиком

    • @ВысоцкийАндрей-г5э
      @ВысоцкийАндрей-г5э 2 месяца назад +12

      Как раз хотел спросить, неужели оно так работает. Выхожу через две недели на новый проект на джаве, как раз обрадовался теме видео, мол сейчас как познаю дзен, но фигня с коммитами прям как-то утопично звучит. Даже на нашем стартапе полугодовалом куда я до этого писал 2к коммитов, это ж как война и мир по объему, так ещё там процентов 30 это переписывание одного и того же и всё это в произвольном порядке. Неужели есть хотя бы немного смысла это читать???

    • @JustMe-y8d
      @JustMe-y8d 2 месяца назад +16

      Гы-гы
      работал на проекте с около 50 девов, помню праздновали 50000-й коммит.
      Раз в. сутки обновляешь проект, получаешь сообщение что-то вроде "подтянуто 118 коммитов, обновлено 518 файлов"

  • @КонстантинБаев-ж2я
    @КонстантинБаев-ж2я 2 месяца назад +63

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

    • @iamusayev1337
      @iamusayev1337 2 месяца назад +2

      так, стоп нахуй, это должен был написать я!

    • @stalfish4473
      @stalfish4473 2 месяца назад

      , а?

    • @vmike72
      @vmike72 2 месяца назад

      Лучший камент!

    • @vmike72
      @vmike72 2 месяца назад

      @@obsyrd_freg это ключевой камент, которым автор завершает свои великолепные видео, автор сам просит писать такой камент если его видео понравилось. Именно этим написанием такого камента и занимаются активные зрители канала.

  • @СуперМэн2005
    @СуперМэн2005 2 месяца назад +40

    я хотел осваивать новую профессию будущего с скилфэктори а тут читать код учат...

    • @chelol208
      @chelol208 2 месяца назад +1

      а должен читать чат гпт его и решать тоже а потом ты становишься сеньйором ss+ класса и устраиваешься на работу за миллион рублей в секунду тыкая всего одну кнопку отправить запрос чат гпт

  • @Arlant_co
    @Arlant_co 2 месяца назад +1

    Отдуши реально дельные советы, спасибо!!!!

  • @olehdumanskyi7830
    @olehdumanskyi7830 2 месяца назад +12

    Вообще тема с чтением коммитов выглядит как постироничный байт на комменты, потому что если нет, то есть парочка вопросиков...

  • @Grif_Rift_1
    @Grif_Rift_1 2 месяца назад +6

    Сдается мне, джентельмены, это была постирония...

  • @matveyzelyanov872
    @matveyzelyanov872 2 месяца назад +21

    Братан, а вот объясни как поступать при следующем раскладе (вариант "увольняться" отклоняется):
    - история коммитов идёт с 2007 года, а первым коммитом был задеплоен вариант на 100500 строк без объяснений, в котором просто коммент типа "переход на гит"
    - тесты нахуй никому не сдались
    - кстати документация разраба в голове тимлида и сеньоров-помидоров
    - использованию ui обучают на спец курсах, потому что он там огромный и требует знаний предметной области
    - якоря ui мало чего дают, потому что прошлый пункт
    Итого: все пункты идут нахуй, но мб только за якоря цепляться😂😅😮

    • @hyuzw
      @hyuzw 2 месяца назад +3

      а какие варианты вообще существуют?

    • @chorny33
      @chorny33 2 месяца назад +8

      @@matveyzelyanov872 доставай разрабов, у которых это всё «в голове» если вариант уволиться не рассматриваешь или страдай дальше)

    • @IBmusic_vector
      @IBmusic_vector 2 месяца назад +1

      тю😂 берешь код и скармливаешь файликами платный чатжпт4о и пусть тебе сделает развернутый анализ этого легаси. прям как в первый раз, а для чего тогда этот чатжпт нужон, если не для помосчи труженикам?;) удачи! только 4о выбирай из списка, а там к зиме пятый обещают подвезти

    • @chorny33
      @chorny33 2 месяца назад +7

      @@IBmusic_vector ха ха) крупный проект что бы понял жпт)) Ты видимо им не пользовался на практике, раз такое пишешь) Эти «ии» способны только на простые односложные задачки. Он будет полезен только профессионалу, что бы быстрее рутину проходить, а не для того что бы нубу объяснить за сложный проект, особенно если вся документация только в головах у тимлидов)

    • @stanislavsh6582
      @stanislavsh6582 2 месяца назад +2

      Как-как?
      Допустим, тебе дали фичу сделать.
      Ты подходишь к своему лиду, говоришь: А у кого можно поинтересоваться насчет деталей проекта.
      Идешь к тому, к кому послали.
      СПРАШИВАЕШЬ.
      ???
      ПРОФИТ
      Ну срсли. Рил глупости странные спрашиваешь? Понятно, если ты сам сеньер-помидор, 100500 лет опыта, еще и сам этот проект пилил, и тут чет забыл, спрашивать страшно. Но если ты новый разраб, то тебе рот дан не только чтобы есть, но и слова там в предложения складывать, коммуницировать с другими хомосапиенсами, все такое.

  • @Mr43046721
    @Mr43046721 2 месяца назад +22

    А с большими бэкенд проектами обычно смотришь, куда стучится фронтенд, ищешь этот эндпоинт и далее уже ныряешь в прорубь с говном

    • @aaaaaa-wt3uu
      @aaaaaa-wt3uu 2 месяца назад

      Сначало надо найти фронтовую репу, развернуть локально (вам крупно повезло, если есть QA стенд), дождаться свиста рака на горе у которого в жопе и найдется та самая кнопочка отправляющая в эндпоинт

    • @Mr43046721
      @Mr43046721 2 месяца назад

      @@aaaaaa-wt3uu да, что-то я запамятовал про это)))

    • @Mr43046721
      @Mr43046721 2 месяца назад

      @@aaaaaa-wt3uu запуск фронтенда - ещё одна прорубь с говном)))

    • @Georgggg
      @Georgggg 2 месяца назад

      Бэкенд в 10 раз проще фронтенда в этом плане. Его и тестировать проще, потому что есть эндпоинты, через которые так удобно его дергать.
      Не понимаю почему бэкендеры считают себя сверхразумами, потому что усложнили всё искуственно, обмазавшись ООП-фабриками на какой-нибудь Джаве?

    • @volodya_dev
      @volodya_dev Месяц назад

      От вызывающего кода (роута) к запросу в базу (дао, репозиторий) иду обычно. И заодно дто смотришь.

  • @iiiwalynn3390
    @iiiwalynn3390 2 месяца назад +1

    Спасибо за контент
    Как всегда рофельно полезный

  • @jnoded
    @jnoded 2 месяца назад +2

    > чтобы понять код - читай документацию
    что-то на уровне "если ты бомж, то просто купи дом"

  • @Fufik2000
    @Fufik2000 2 месяца назад +2

    Мне кажется видосы автора из раза в раз гениальные байты на постиронии и нужно всегда внимательно слушать что он говорит, а поступать ровно противоположно)
    Кхе

  • @Georgggg
    @Georgggg 2 месяца назад +3

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

  • @fezzan2158
    @fezzan2158 2 месяца назад +6

    Щас как почитаю коммиты, **открывает 28 тысяч коммитов опенсурс помойки**

  • @antaki93
    @antaki93 2 месяца назад +2

    Мне кажется, совет насчёт изучения коммитов стоит немного уточнить. Да, полезно посмотреть первые работающие версии программы, чтобы понять, что она собой представляет в минимальной конфигурации. Это здравая мысль. Полезно также и посмотреть о отдельные коммиты (особенно в связи с конкретными тасками). Но нет смысла читать ВСЕ коммиты в истории (если их там больше 3 штук 😊).

    • @stanislavsh6582
      @stanislavsh6582 2 месяца назад

      Ну. Я когда закрыл таску - люблю смотреть коммиты конкретных дедов, которые сейчас такие важные и все такое, а ты смотришь их код 10 летней давности и такой )))

  • @ilbezr
    @ilbezr 2 месяца назад +11

    Тема следующего выпуска: "Как дышать на новой галере?"

  • @AlexP-jc7rz
    @AlexP-jc7rz 2 месяца назад +6

    это ироничный троллинг такой же, да? хотя чем дольше смотрю, тем больше кажется, что тс серьезно. смотреть коммиты с начала епаааааать, большего бреда за последние 10 лет наверно не слышал. надо сделать фичу уже вчера, а я 6 месяцев пойду код почитаю. через сколько меня уволят интересно

  • @chelol208
    @chelol208 2 месяца назад +1

    Я тот самый обосравшийся абобус который срёт вам в код чтобы вы его читали, на здоровье!

  • @winrar3818
    @winrar3818 2 месяца назад +1

    каждый день смотрю твои видосы, уже чувствую как становлюсь сеньором.

    • @refrigerator887
      @refrigerator887 2 месяца назад

      А затем и вовсе милордом!

  • @mihael-stormrage
    @mihael-stormrage Месяц назад

    Когда думаешь, что CV-инженер - это тот, кто научился писать резюме

  • @nikitagundorov9906
    @nikitagundorov9906 2 месяца назад

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще

  • @ihnatklimchuk1018
    @ihnatklimchuk1018 2 месяца назад +8

    "Я очень опытный" ... "Читать коммиты"... Ахахаха, ты там калькуляторы пишешь всю жизнь? У меня есть плохие новости, попробуй так репу K8s или React почитать, увидимся через года.
    Надо просто понять что все держать в голове принципиально невозможно. Для этого и нужны абстракции и интерфейсы коммуникации. Берешь абстракцию и разбираешься в ней, если кажется что в зависимости есть баг - планируешь что надо сделать в абстракции зависимости и идёшь туда разбираться. Фиксаешь, возвращаешься в изначальную абстракцию и продолжаешь лопатирование.
    Коммиты работают на детских репах и если у тебя есть 5 лет жизни.

  • @Filimon_enc
    @Filimon_enc 2 месяца назад +1

    а помните как он говорил, что тесты это полная параша, которая не должна быть, ибо чем больше тестов, тем меньше из них пройдется и больше юзлесс кода

  • @Ximelay
    @Ximelay 2 месяца назад +137

    Я посмотрел, удаляй

    • @filimanistr6124
      @filimanistr6124 2 месяца назад +1

      АХАХАХАХАХХАХАХАХАХХАХА
      👍👍👍👍👍👍👍

    • @lefor3449
      @lefor3449 2 месяца назад

      В каждом блятб видео этот комент тебе самому не надоело?

    • @wvh-pups
      @wvh-pups 2 месяца назад

      @@filimanistr6124пхахахахаха смефняшка 😂😂😂

    • @ProstoDmitriy.
      @ProstoDmitriy. 2 месяца назад +3

      Прочитал, удаляй

    • @Ximelay
      @Ximelay 2 месяца назад

      @@ProstoDmitriy. Я увидел, выполни delete

  • @antonmaiorov1884
    @antonmaiorov1884 2 месяца назад

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

  • @NickTroosh
    @NickTroosh 2 месяца назад

    Контент в кайф, давай ещё, красавчег

  • @ДанилЯнгачев-з4ш
    @ДанилЯнгачев-з4ш 2 месяца назад

    Я близок чтобы написать свой лучший говноКод для коммита! Спасибо тебе огромное за все что ты делаешь❤

  • @ВитекНелогов
    @ВитекНелогов Месяц назад

    Отлично, теперь я смогу прочитать, что накалякал полгода назад

  • @DevlogWriter
    @DevlogWriter 2 месяца назад

    Блин, супер полезные советы! Спасибо!

  • @usergnusmas6879
    @usergnusmas6879 2 месяца назад +1

    Что делать когда у тебя сплошной бэкенд, без всякого интерфейса, отладка практически невозможна, т.к. это неподьемный монстр, для работы нужны тонны данных которые не поместятся на твой комп и по вычислительной мощности нужен сервер который оди и он работает 24/7 и вообще это не исполняемый файл а системная библиотека?

  • @phat80
    @phat80 2 месяца назад +1

    Самый быстрый способ разобраться в проекте - поработать полгода аналитиком в этом проекте.

  • @onekoff8480
    @onekoff8480 2 месяца назад

    Контент в кайф! Побольше бы такого! Красавчик, что аутро модернизировал спустя несколько лет - в легаси аудио-файл не очень хотелось лезть, понимаю.

  • @catcat2064
    @catcat2064 2 месяца назад

    Братан хорош, давай контент в кайф, можно еще, вообще красавчик, можно вот этого почаще

  • @indigchild6879
    @indigchild6879 2 месяца назад +2

    Читать с первого коммита? Это же не книга, емае. Нафига программисту знать какие там были сюжетные повороты и клифхенгеры?

  • @friendly.icicle
    @friendly.icicle 2 месяца назад

    Контент в кайф, давай почаще

  • @saybe555
    @saybe555 2 месяца назад +2

    Зашел посмотреть, как читать код, а меня в Сибирь посылают

  • @АрсенВалеев-р1я
    @АрсенВалеев-р1я 2 месяца назад

    Братан контент вообще в кайф давай чаще ТОООП

  • @ГробницаШу-л2г
    @ГробницаШу-л2г 2 месяца назад +2

    а это часом не перезалив?

  • @flyguy9864
    @flyguy9864 2 месяца назад

    хорош давай давай вперед можно вот этого почаще

  • @michealmltefive5510
    @michealmltefive5510 2 месяца назад

    1) начинать надо с точки входа
    2) иногда есть автогенерация документации autodoc
    3) иногда можно применить автогенерацию UML

  • @zakr2
    @zakr2 2 месяца назад +1

    Интерфейсные якоря, а, вот, как это называется. Самый трудоёмкий но популярный метод вкатывания в проект. Чаще всего вкатуна в проект сажают на багфикс и через 10k якорей, он примерно понимает как тут заведено кодировать и где что лежит.

    • @olehdumanskyi7830
      @olehdumanskyi7830 2 месяца назад

      Жиза, так и вкатывался на свой первый проект:
      - читать коммиты - пиздец затея, проект писался 15 лет коллективом разрабов человек в 40
      - документация к нужному тебе модулю в основном отсутствует или поверхностна, в деталях придется ковыряться самому
      - тесты по факту отсутствуют (пробовали внедрить, но не прижилось) Есть только частично написанные автотесты, которые периодически гоняют куашники
      - остается танцевать от интерфейса

  • @danyalutsevich
    @danyalutsevich 2 месяца назад

    extreme цоде какой create-react-app в 2024?

  • @БорисКрасных-ц8н
    @БорисКрасных-ц8н 2 месяца назад

    С UI якорями не всегда прокатит тема. 1) Какой-то функционал доступен только юзерам с ролью суперадмин, а тебе выдали роль админ, поэтому половины кнопок ты в упор не видишь; 2) какая-то кнопка появляется только у первого айтема на второй странице, при условии что его параметры отличаются от последнего айтема на третьей странице (и это важно), а у тебя всего одна страница, и кнопка перехода на неё задизаблена. Поэтому в коде око видит, а в гуи зуб неймёт.

  • @drondiwe
    @drondiwe 2 месяца назад +1

    Нуну попробуй почитать комиты в ентерпрайз проекте с 10+ летней историей.

  • @jgkdmdevienjjgg8866
    @jgkdmdevienjjgg8866 2 месяца назад

    Начинать читать код надо с структуры/архитектуры проекта чтобы понимать что где +-. Можно еще практики в команде поизучать. Далее в рамках своих задач читать все что рядом и что надо править. А читать коммиты годится только как упражнение, отдельно от работы если совсем масленок невдупленыш

  • @TbIPDblM
    @TbIPDblM 2 месяца назад +1

    Попробовал почитать по коммитам, проект не задался с первых минут жизни :D

  • @alexandrburykin5703
    @alexandrburykin5703 2 месяца назад +4

    Советы шляпа, понять код лучше читая финальную версию. А лучше всего по функционалу, новичку подгрузят мелких фиксов, фикся которые он и будет читать небольшие участки кода. Отдельные методы, сущности и тд. А просто читать коммиты не понимая что они должны фиксить и расширить - просто трата времени. Лучше почитать подход, который юзает тима.

  • @virnus1
    @virnus1 2 месяца назад

    Лучше бы задуматься о более важном вопросе: Как читает кот.

  • @ВладимирЯранцев-з1т
    @ВладимирЯранцев-з1т 2 месяца назад +1

    А потом оказывается , что слово жопа тянется из ресурсов проекта. Т.к он - мультиязычный 🤝🤝🤝 и нашел ты ровно папку с ресурсами. (Конечно найти все остальное - легко , но все же )

    • @MotionDan42
      @MotionDan42 2 месяца назад

      Ну в коде же у тебя все равно есть ссылка на этот параметр с локализацией. Хз, конечно, что у тебя за язык. Но в java будет файл с локализацией и строкой 'ass.label=Жопа'. А в самом коде будет обращение к ресурсам и получение значения через '${ass.label}'.

  • @infoboss99
    @infoboss99 2 месяца назад

    Нифига не понял))) Спасибо за ценную информацию ; ))))))

  • @ЯрославаОрлова-у1ч
    @ЯрославаОрлова-у1ч 2 месяца назад

    До конца ждала "давайте пока"

  • @MagicProG
    @MagicProG 2 месяца назад

    Ага, QA такие прислали 40 правок, а я такой решаю не фиксить их в одном коммите с названием Pravki 😂😂

  • @D1gArch
    @D1gArch 2 месяца назад

    О бнах, у нас на древнем проекте только через "Интерфейсные якоря" и можно двигаться.
    Джун, 1,5 года на проекте, проекту 7+ лет, бэк.

  • @Vladislav2077
    @Vladislav2077 2 месяца назад

    Звоню в колокольчик, захожу в тгк, обязательно захожу на бусти

  • @ТимофейХайлайн
    @ТимофейХайлайн 2 месяца назад

    У меня в проекте первый комитет был 7 лет назад, и его писало как минимум 20 человек постоянно, что делать?

    • @hyuzw
      @hyuzw 2 месяца назад

      ну прочитай, если видишь, что это бесполезное занятие(в сравнении с потраченным временем), то не занимайся

  • @Anweekey
    @Anweekey 2 месяца назад +1

    ЧАтГпт помогает разобраться с чужим кодом. А дальше дело уже за тобой.

    • @hyuzw
      @hyuzw 2 месяца назад +1

      Не очень понимаю как он поможет. Мне все файлы в него загружать? Если просто вставить кусок кода, то он явно напишет бред, потому что он не увидит всех зависимостей

    • @Anweekey
      @Anweekey 2 месяца назад +1

      @@hyuzw ну я часто ставлю какойто длинный код и говорю ГПТ, чтоб он добавил комментарии коду. Это очень помогает быстрее разобраться

  • @JaeyunEmber
    @JaeyunEmber 2 месяца назад

    Братан красава тащи ещё материал👍

  • @usssername5838
    @usssername5838 2 месяца назад +3

    Братан, братан, хорош! Контент в кайф! Можно вот этого вот почаще?
    З.ы. реально можно этого почаще?

  • @MorMot74rus
    @MorMot74rus 2 месяца назад

    Ништяк, чувачелло!

  • @AlexeiEryomin
    @AlexeiEryomin 2 месяца назад

    Братан, хорош! Двай,давай!

  • @megkek6002
    @megkek6002 2 месяца назад

    еще один метод - найти точку входа в программу. Некий главный файл типа main.js, оттуда можно построить общее представление. Ну и для опытных часто подходит порыскать по структуре директорий и именованиям, чтобы построить базовый скелет приложения. Лучше начинать сверху вниз

    • @hyuzw
      @hyuzw 2 месяца назад +1

      после .js понял, что дальше читать нет смысла...

    • @phat80
      @phat80 2 месяца назад

      Точку входа, рили? А ее надо искать? Если вам надо искать точку входа, то вас вряд ли даже на работу возьмут.

    • @olehdumanskyi7830
      @olehdumanskyi7830 2 месяца назад

      @@phat80 а че не так? банально если проект - здоровый монолит, то там чисто физически глазками найти условный Program.cs не так уж и легко. + частенько он состоят из единственного вызова типа Run(), а вся магия по факту происходит в куче других мест

    • @phat80
      @phat80 2 месяца назад

      @@olehdumanskyi7830 да какая разница, монолит или не монолит. В каком файле точка входа очевидно всегда, даже по названию в 99,99% случаев. В остальных процентах случаев ее тоже можно легко найти хотя бы даже в настройках проекта.

  • @mr4erk
    @mr4erk 2 месяца назад

    Братан, ты просто не представляешь что сделал) Скоро познакомимся и я тебя отблагодарю чистым кайфом)) А пока давай там, почаще этого вот всего. Прям как из унитаза ложкой черпай и по монитору размазывай)

  • @АндрейГоляновский-х4й
    @АндрейГоляновский-х4й 2 месяца назад

    ага, Как же. Пробовал я один проект изучить через события кнопки. Проект писал на тот момент один юный гений-полиморфист, который на каждое действие делал абстрактный класс, реализацию которого получал через абстрактную фабрику. И в итоге в каждом событии кнопку по 100500 вложенных вызовов абстракций. Когда я искал место, чтобы впихнуть в логику работы сложного процесса свой модуль, тут такой мат на этаже стоял, мммммм....

  • @Николай-ш8ж4у
    @Николай-ш8ж4у 2 месяца назад

    Доков нет, тестов нет, 3к коммитов есть. "Ну нахер"

  • @Blowjin
    @Blowjin 2 месяца назад

    Врывается он, как к себе домой, ага.
    Когда у тебя в проекте куча неявных ссылок на объекты, которые подключаются динамически в каком-нибудь из десятка пайплайнов, разберись поди.

  • @randirbox
    @randirbox 2 месяца назад

    Автор никогда не пробовал последовать своим словам.

  • @loriendildreamwalker3072
    @loriendildreamwalker3072 2 месяца назад

    автор красава!

  • @ВладимирПлешков-ь9с
    @ВладимирПлешков-ь9с 2 месяца назад

    Тема не раскрыта, по запросу в гугл "как читать код", вы найдёте больше информации. Рассказано откуда читать, но не рассказано как. На идею читать коммиты я не натыкался, надо будет попробовать, конечно если они есть. Ещё хотелось бы сказать, что чтение кода - это навык который надо развивать, просто знание каких-то советов не поможет.

  • @jgkdmdevienjjgg8866
    @jgkdmdevienjjgg8866 2 месяца назад

    Про легаси конюшню жиза

  • @БорисКрасных-ц8н
    @БорисКрасных-ц8н 2 месяца назад

    Читать код надо по порядку, файл за файлом, фейл за файлом, начиная с папки ноде модулес.

  • @oho7nik
    @oho7nik 2 месяца назад

    Это что, полезный ролик на этом канале? Я слышал если такое произойдёт, то апокалипсис наступит через 111111 дней.

  • @olpy7909
    @olpy7909 2 месяца назад

    Тоже даю кнопкам для отладки фич названия с жопным вайбом 🤓

  • @Pro100YSER
    @Pro100YSER 2 месяца назад

    а для бэкенда?

  • @mr20fps32
    @mr20fps32 2 месяца назад

    в этом мире слишком мало гавнокода, надо это исправлять...

  • @СашаПлешаков-ы6х
    @СашаПлешаков-ы6х 2 месяца назад

    Несколько видосов назад: "как же вы заебали со своими тестами, это бесполезная херабора, которая работает только если что-то ломается"

  • @friendly.icicle
    @friendly.icicle 2 месяца назад

    И побольше про обосракции!

  • @kamentim
    @kamentim 2 месяца назад

    Красава контент в кайф давай ещё

  • @KonstantinMakarov
    @KonstantinMakarov 2 месяца назад +3

    Как же выросло качество контента! теперь уже не пахнет потоком сознания, разбавленного лулзами с мемасами на фоне. Тут теперь есть структура, резюме и, внезапно, как всегда, последовательность в рассуждениях! лайк, давай ещё братан, вот этого побольше =)

  • @paveldumavin5068
    @paveldumavin5068 2 месяца назад +2

    не первый но лучший первонахи живите с этим 🤣

  • @scc-6
    @scc-6 2 месяца назад

    Правда, спасибо за видос

  • @vakdan3647
    @vakdan3647 2 месяца назад

    Будучи пентестером, всегда приходится читать код, потому что иначе ты можешь испортить все одни хреновым паблик эксплойтом. Пайтон код читать например супер изи, руби в мсф сложнее, но опять же вкурить за пару минут можно. Руби даже сложнее чем С для меня. При этом я не программист, им я думаю еще легче читать все

  • @anuwaygamechannel3225
    @anuwaygamechannel3225 2 месяца назад

    Я сейчас работаю на своей первой галерке и там нету тестов и первого комита потому что 500 раз из одного ни гитлаб репозитория в другой перекладывали

  • @АлександрКузнецов-ш4н
    @АлександрКузнецов-ш4н 2 месяца назад

    Для бекеров: через swagger

  • @NuIVChemOnNePrav
    @NuIVChemOnNePrav 2 месяца назад

    Что значит писать тесты? И как знакомиться с тестами я не понял что-то

    • @hyuzw
      @hyuzw 2 месяца назад

      Гуглом умеешь пользоваться?

    • @NuIVChemOnNePrav
      @NuIVChemOnNePrav 2 месяца назад

      Ну там вроде браузер запускаешь, а дальше хз

  • @viktorshutov
    @viktorshutov 2 месяца назад

    Ок, хорош, ваще красавчик

  • @b4shkir83
    @b4shkir83 2 месяца назад

    2:41 первый коммит сделан в 2011 году 💀

  • @АнимусАнанимус
    @АнимусАнанимус 2 месяца назад

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

  • @somethingname9038
    @somethingname9038 2 месяца назад

    Тут че авто удаление комментариев?

  • @ctrlz4439
    @ctrlz4439 2 месяца назад +1

    А мне вот нравится только писать код, терпеть не могу эту хрень читать.

  • @StasChellis
    @StasChellis 2 месяца назад

    братан хорошо, давай давай вперед, контент в кайф можно еще вообще красавчик

  • @andreybogdanov3
    @andreybogdanov3 2 месяца назад

    Смотрю только ради смищных картинок

  • @kirillsviderski4739
    @kirillsviderski4739 2 месяца назад

    "Читай код с первого коммита". Тем временем Тьі видя ченжлист с семизначньім номером

  • @temnij52
    @temnij52 Месяц назад

    ещё есть хороший способ - дебажить чужой код

  • @doorpaytasktracker
    @doorpaytasktracker 2 месяца назад

    6:24 ага, локализация, привет

  • @dlazder3937
    @dlazder3937 2 месяца назад +8

    братан хватит, сколько можно