Quote (guMKa @ 19 Apr 2020 14:04)
Сейчас разве ещё кто-то работает без CI-CD?
Ну, наверно, все те, кто не ведется на мошенничество евангелистов и "тренеров", и критически подходит ко всей этой демагогии вроде "снижения рисков", "эффективности обратной связи" и прочего успокоительного для владельцев бизнеса
Ну я надеюсь.
Quote
Расскажи мне это еще раз после того, как сделаешь апдейт фреймворка или какой-то библиотеке в проекте
Как будто не этим я занимался последние 15+ лет
А вообще, чтобы понять суть, заводи машину времени, отправляемся в 2015-2017 гг. Я бы с радостью ничего не трогал, если бы Phaser (или хоть один любой другой WebGl фреймворк.. хоть один!) корректно отрисовывал бы их же собственные демки на их же собственном сайте, хотя бы в Chrome+Firefox+Opera, хотя бы только на моем железе, и тогда опирался бы на тонны их тестов. Но увы. Пришлось выкинуть из головы убежденность в необходимости тестов, гита (не шучу. пока разработка будет опираться на best practices гита, ПО будет всё таким же забагованным), пришлось выкинуть из своего gulp-a тесты pixi (который постоянно апдейтился, но всё еще не был достаточно хорош) и т.д., и начать реально работать на результат, а не жонглировать красивыми терминами для отчетности. Да, наверно, именно в то время я понял, что пора закапывать стюардессу, и выстраивать процесс так, как считаю нужным сам, иначе хорошего результата не будет.
Впрочем, результат сейчас вообще никого не интересует, если задуматься. Ни владельцев, ни инженеров, ни QA, ни даже самих пользователей. Парадокс, о котором бояться говорить. У нас сейчас "твиттеро-пиарно-ориентированная экономика", в ней и зарыт корень проблемы разработки качественного ПО, и никакими подходами - хоть моими, хоть вашими, её не решить. Так что неважно, на самом деле, какие тесты вы используете, это всё мысли вслух без призывов к действию.