TDD это про проектирование, а не про вот это вот всё.
@millkiway3682Күн бұрын
Докладчик не понимает о чем говорит, не тратьте свое время. Своим восторженным состоянием пытается убедить что TDD это круто ))
@millkiway3682Күн бұрын
Сначала говорит что нужно сперва написать тесты, а затем код. А в примерах у него сначала написан код который он потом тестит. У него TDD шиза какая-то))
@user-bz5vy6tz5i7 күн бұрын
Super 💥
@abhaytrivedi388113 күн бұрын
Смотрю из США. Спасибо большое за интервью
@user-wm2ym4uv6f17 күн бұрын
👏👏👏
@chereznaprotiv17 күн бұрын
Klass 👍👍👍
@user-bj5cd9cj4z18 күн бұрын
Молодец, как приятно слушать, очень доступно об"ясняет.
@serikkambarov968820 күн бұрын
BIN - ведёрко?😂 Может Bank identification number?
@user-fl9ii5zu7x21 күн бұрын
интересно
@user-xn8zi3re6i22 күн бұрын
Что делать, если из 37 поинтов у нас 30 на фронт, 7 на бек. А из разрабов один фронт джун 2 девопса и один бек
@umka-jm8qr4cw2t22 күн бұрын
Воду льёт
@user-bj5cd9cj4z22 күн бұрын
Как интеоесно излагает, очень доступно. Спасибо.
@user-tx3ih9gx6d23 күн бұрын
Кто ты
@JalgasynTV16 күн бұрын
Аман сын Кубанычбека 😂
@d31m07y198824 күн бұрын
А дальше решил вернуться на родину, где люди похожие на тебя. Где ты можешь найти жену и завести семью. Короче поэтому он вернулся.
@aidanaadilbekova394125 күн бұрын
Интересно слушать от опытных разработчиков истории, кейсы и советы. Успехов вам Mancho dev и Аман. Нравится такой формат
@watermelonjones625Ай бұрын
К монитору надо это все подключать
@user-ux4sl1bv8nАй бұрын
Что ты несёшь про производительность 🤦♂️ Обеды на работе это удобно и увеличивает производительность: - ты каждое утро не делаешь себе голову что взять с собой - ты не паришся с контейнерами - ты не ищешь где вкуснее в округе еда или где дешевле или вообще есть она в округе, может это предприятие за городом. Спикер, вы чушь несёте 🤦♂️
@user-ux4sl1bv8nАй бұрын
Такая чушь 🤦♂️ Либо он историю из головы придумал, либо исследование тупое было. Увеличение диагонали прямо-пропорционально увеличению производительности: - меньше устают глаза от перенапряжения, меньше мелких объектов разглядывать - в ноуте лучше охлаждение, из-за большего - в ноуте мощнее делезо из-за большего места - больше батарея Люди, не слушайте глупых людей рассказывающих о каких-то странных исследованиях.
@MegaInsurgentАй бұрын
Ещё момент - 13 или 16 - оба разрешения малокомфортны. Всё равно подключаешься к 24" монику. Но надо отдать должное: вёрстка на 13" - это боль. Та же самая работа на 15,6"-16" таких страданий не вызывает
@MegaInsurgentАй бұрын
Ещё добавлю 16 дюймовый имеет больше охлаждения или может иметь лучшее охлаждение. Я насмотрелся на этих эппол стримеров у которых через час стрима начинает лагать звук от перегрева. Ну и батарейку побольше в 16 можно засунуть.
@MegaInsurgentАй бұрын
А они неправильно мерили ? вот в чем вопрос, понимаешь, когда меряют производительность, очень часто происходят митинги и митинги занимают большую часть, поскольку это интеллектуальная работа, меж межличностное общение, вот это вот по профессиональной теме это и есть интеллектуальная работа. Так вот, когда мы начинаем демонстрировать экран для коллег с 13 дюймами, они начинают плакать. Сделай, пожалуйста, покрупнее, нам нихера не видно. Понимаешь? Вот поэтому это нерелевантный совершенно метод тестирования. Мы не знаем, что именно они тестировали, как именно они мерили производительность. Потому что понимаешь, когда половина коллег на 13 дюймах половина на 16, те, которые 16 oni может себе побольше делают покрупнее им легче лучше работать, но потом, когда тим приходит, собирается или устраивает митинги, те, которые 13 дюймовые ноют, что у них слишком мелко понимаешь, и все, и шестнадцатидюймовые вынуждены там все переделывать на 13 дюймов или держаться этого же самого. Вот поэтому, естественно, ты не ты не получишь никакого эффекта от real state ты не сможешь его использовать толком. И вообще подозреваю там 16 и 13 дюймщики не раьотали ни хера
@AlexandrUKRАй бұрын
В чём молодцы! Комиссию, которая принимала решение на мыло. У меня на работе было три огромных монитора высокогерцовки, Производительность выросла в 4 раза. Но директору хрен докажешь. Всё пришлось купить за свой счет, включая инструменты. Жадность как процветала, так у будет процветать на предприятиях.
@nikitaskorpionАй бұрын
В чём мерить производительность?
@AlexandrUKRАй бұрын
@@nikitaskorpion сегодня сделал работу за три часа, завтра ту же за час. Вопрос: какая про прозводительность? Ответ 300%. Увеличилась на 200%. И это чисто от увеличения рабочего поля и одновременно раскиданных приложений по мониторам.
@nikitaskorpionАй бұрын
@@AlexandrUKR работа та же самая? В любом случае, при увольнении всё заберёшь домой
@Team231OfficialChannelАй бұрын
В 19й версии React наконец сделал автоматическую мемоизацию. В 2024м году. Стыд С React 18 стоит переходить только на Vue или Angular)
@Arven...Ай бұрын
Молодцы
@pick-pockАй бұрын
Фундаментально ошибочный подход
@ruslanustiuhov5510Ай бұрын
можете пожалуйста немного раскрыть комментарий? что именно не так с фундаменте подхода?
@pick-pock25 күн бұрын
Всё просто: было проблема «ходи и переспрашивай: уже положил яблоки в корзину? Положи скорее!». В качестве решения предлагается то же самое зеркально: «ходи и переспрашивай: взял мои яблоки из корзины? Возьми скорее!». Должно быть на самом деле: 1. В информационной корзине (Asana/Jira/…) поставлена задача: «собрать яблоки, класть сюда, приоритет у больших, красных яблок и тд» 2. Собиратель яблок кладёт их в корзину - всё, он свою задачу выполнил, спокойно идёт отдыхать или заниматься следующей задачей. А не пушить обработчика яблок. 3. При попадании яблок в корзину - обработчику это видно и дальше обрабатывать яблоки - это его ответственность, а не собирателя пушить его. Ключевой инструмент в технологичной компании - это хорошая и под себя настроенная «информационная корзина», которая экономит время, уменьшает стресс и тд. Сотрудникам не нужно ни пуллить друг друга, ни пушить.
@user-bj5cd9cj4zАй бұрын
Вы впереди.
@user-bj5cd9cj4zАй бұрын
Mancho- вы молодцы!
@DimaJPАй бұрын
хорошо сказано - нужен правильный инструмент для конкретной задачи в конкретный условиях
@dastan.mukeevАй бұрын
👍👍
@user-bj5cd9cj4zАй бұрын
Азаматсың, алга Эсен.❤
@evgenedАй бұрын
Все правильно сказал.
@mazunurАй бұрын
👏👏
@elcho911Ай бұрын
Я активно слежу за обновлениями React. React 19 привлекает меня благодаря хуку useOptimistic 😊, автоматической оптимизации useMemo и другим новшествам. Не могу дождаться полноценного выхода 19-й версии! 🚀
@user-bj5cd9cj4zАй бұрын
Умница. Очень доходчиво. Желаем успехов.
@alexblack432 ай бұрын
Странный аргумент про "1 раз открывал хром". Для меня прокликивание сайтика (фронтенд) намного интереснее и приятнее, чем тупо день пялится в код в вскоде. Когда видишь результат, то сразу в голову приходит много идей, что надо доделать, изменить, доработать. И появляется хоть какая-то уверенность, что оно работает как задумано. С тестами нет ни удовольствия (не вижу как работает сайт), ни уверенности (может я тесты криво написал и их проходит такой же кривой код). Тесты делаю халатно гпт-чатом, лишь бы были. Польза - чтобы видеть фейлы при каких-то совсем тупых сценариях, типа случайного удаления/перезаписи каких-то файлов в гите коллегами или смене формата какой-то апишки.
@putin-pnh2 ай бұрын
учиться можно У а не От
@javoronkov2 ай бұрын
Машинный перевод to learn from ;)
@mgcmsn2 ай бұрын
Я надеюсь что TDD станет стандартом индустрии разработки. Хороший код с которым приятно работать рождается именно там.
@pick-pock2 ай бұрын
TDD - это полезно, но здесь докладчик его переоценивает и не обосновывает его плюсы. Например, про оптимальную архитектуру: 1. Почему архитектура на основе TDD будет обязательно оптимальна? 2. 100 джунов и 100 сеньёров пришедших из других языков и фреймворков - напишут 200 разных «оптимальных» архитектур. 3. Выбор инструментов (ЯП, фреймворки, либы) очень сильно влияют на код и его архитектуру - и TDD здесь никак не помогает. Например, в практической части показаны тесты на Redux. А почему TDD не сказал автору, что Redux - не очень хороший менеджер состояния? 4. Ещё есть кривой нейминг, который испортит код, его архитектуру и понимание. И TDD тут тоже не помощник. Не нужно переоценивать - это идёт во вред популяризации TDD.
@pick-pock2 ай бұрын
Лайк за монтаж видео 👍🏼
@EmilYessenamanov2 ай бұрын
Очень показательный ответ дурачка "Это мнение или опыт?" на дельный вопрос из зала на 45:32. Смог досмотреть только до 48-й минуты. Не услышал хороших аргументов за ТДД, зато увидел логику малолетнего фронт-энд дурочкА с высоким чсв и детским его проявлением в поведении.
@user-ir9uq4zr7q2 ай бұрын
👍
@epoxyworld20242 ай бұрын
Refactoring-Oriented Software Engineering. Что-то ничего существенного по этой теме не нашел. Поделитесь ссылками, кто в теме.
@etoilyasАй бұрын
kzfaq.info/get/bejne/obqTd6WKqNbOZ4U.html
@timur28872 ай бұрын
TDD - методология защиты от программистов низкой квалификации . Лучшие продукты создавались вообще в других парадигмах)
@MichaelKondrashin2 ай бұрын
Я дико извиняюсь, но можно ли доверять мнению программиста, который полагает, что число "2" не простое?...
@lonky_2 ай бұрын
унижение ручного тестирования итт)
@testcloud34042 ай бұрын
TDD хороший подход, но только для определенного функционала с которым прикладной программист сталкивается крайне редко как правило это алгоритмические задачи парсинг/компиляция различные структуры данных и алгоритмы ядро бизнес логики ... и тому подобные вещи упарываться и разрабатывать через TDD буквально все, ну не знаю
@AEF23C202 ай бұрын
всё это хорошо, но нет всё упирается в жёсткий перфоманс, и всякие тдд вообще не подходят
@timur433782 ай бұрын
Какое отношение перфоманс к тдд имеет?
@AEF23C202 ай бұрын
перфоманс имеет отношение к ПО, и никакое тдд к перфомансу не приведёт