| Июньская лента: лучшее за месяц (2021) Источник: Капитан Аляска / OpenQuality.ru 01.07.2021 22:59 • Uncle Bob размышляет о динамической и статической типизации и делает свой выбор. • Вдохновляющий обзор современных подходов к написанию автотестов: строгость, надежность, охват и глубина. • TDD и отказ от дизейбла падающих тестов – верный путь к надежному коду. • Рефакторинг как средство избавиться от ночных кошмаров, а не то что вы думали. • Яйца в чужой корзине: даже самый популярный фреймворк может завершить свой жизненный цикл. • Повторный запуск зафэйлившихся автотестов: в каких случая |
| Коучинг и супервизия. Инструменты развития Источник: Селяев Александр / Качество Вызывает Уважение 30.06.2021 12:43
Коучинг уже достаточно сильно натер мозоль - кому на языке, а кому и в ушах. Во-первых помогли Аджайл Коучи, которые на самом деле не коучи, а консультанты, использующие его, как один из инструментов. Во вторых - многочисленные тренинги личностного роста. На которых за 1-3 месяца вас обещают научить жить по-другому, но - и еще и помогать другим. Инфоцыганство - как самовоспроизводящаяся структура. В третьих - есть еще люди собирающие залы и нака |
| Мигающие тесты Источник: Кошелев Артём / Test (automation) remarks 15.06.2021 21:00 Прочитал я тут у Максима про мигающие тесты и захотелось мне вкинуть свои 5 копеек. Я не буду рассказывать, почему такие тесты возникают или что с ними делать (на эту тему и так довольно много рассказано и написано), а хочу поговорить про более серъёзную (на мой взгляд) проблему - где взять время чтобы ими заниматься? Что сделали мы?Мы сделали автотесты неотъемлемой частью процессов разработки и релиза. Это означает: Разработчик может вмержить изменения только если все тесты успешно выполнились на его ветке кода Чтобы изменения вы |
| Майская лента: лучшее за месяц (2021) Источник: Капитан Аляска / OpenQuality.ru 01.06.2021 13:37 • Legacy code способен вытянуть все жилы даже у опытного разработчика. • Девять смертных грехов Scrum-мастера. • Зачатки (псевдо) ИИ: браузер Safari пытается заполнить username, если на странице присутствуют слова “welcome back“. • 34 года в тестировании ПО – это вам не шухры-мухры. • Три банальных совета, которые действительно полезны при создании автотестов. • Сможет ли Cypress потеснить WebDriver при написании автотестов на графический интерфейс? • Это было бы смешно, если бы не было так правдиво и гр |
| Книга: Рид Хастингс, Эрин Мейер, Пэтти Маккорд. Никаких правил. Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 26.05.2021 11:00
Нельзя сказать что прочтение этой книги намного лучше чем прочтение оригинального документа, но скорее нагрузит вас контекстом для оригинального документа. В культуре Netflix нет ничего прям особенного - это просто управление без хуйни - вы убираете все ненужное, что может сковывать свободу действий людей в инновационной компании работающей на развлекательном рынке. Так можно сделать еще много где, но много где так сделать нельзя - и об этом в книге тоже говорят прямым текстом. Так же, всем адептам культуры Freedom & Responsibility |
| Книга: Теория Игр. Авинаш Диксит, Барри Нейлбафф (The Art of Strategy) Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 06.05.2021 11:00
Я читал эту книгу очень долго и причин тому две :1. очень мелкий шрифт - я думаю это сделано специально. ибо если ее издать с нормальным размером шрифта, то она превратиться в 800 страничный фолиант и хер ее продашь. 2. отвратительный язык изложения и постоянные качели в нем - то читаешь и приятно-интересно, то блевать хочется. Эта книга объяснит вам некоторые элементы теории игр, некоторые моменты про стратегию вообще и в частности, но не объяснит ничего из этого вглубь (гораздо лучше, хоть и менее красочно с этим справится Ал |
| И снова об ответсвенности Источник: Булат Алексей / Про Тестинг 05.05.2021 19:12 Вы когда-нибудь думали о том, что у тест автоматизаторов продакшинов в 2 раза больше, чем у разработчиков? Нет? - давайте считать. Вы тестируете приложение, оно уходит в продакшн - это раз! Вы пишите автоматические тесты, которые запускаете перед тем, как разрешить установку приложения в продакшн. Подвох здесь в том, что запуск этих самых тестов и есть их продакшн - это два! Если продакш не работает как надо или "мигает" с зеленого на красный, то это инцидент, который требует особого внимания и работы над ошибками, чтобы этого больше н |
| Апрельская лента: лучшее за месяц (2021) Источник: Капитан Аляска / OpenQuality.ru 01.05.2021 20:15 • Web-приложение на C# в Docker-контейнере: краткое пособие для начинающих. • Как тебе такое, Илон Маск? Меняем фон по хлопку руками. • StackOverflow-driven development: высоко сижу, далеко гляжу. • Баг в ПО регистрации пассажиров на авиарейс привел к перегрузке самолета, поскольку женщины были учтены как дети. • Ну где же найти умильный баг, если не в Notepad? • Баг в ПО почтовой системы безжалостно ломает человеческие судьбы. • Azure SQL DB: ответы на наиболее популярные вопросы. • Шпаргалка по работе с App |
| Вот уж эти автотесты Источник: Булат Алексей / Про Тестинг 29.03.2021 06:04 Как бы правильно не были написаны автотесты, все равно разработчики при каждом падении теста будут кричать, что они не могут задеплоить приложение в продакшн из-за того, что тесты не проходят...Не разу ещё не слышал, чтобы они говорили: - Не задеплоились из-за того, что тесты нашли проблему.Видимо тут, что-то связано с самомнением: - Мой код идеален - проблем в нем нет, а вот тесты они то зелёные, то красные - никакого постоянства. :) |
| Записки уставшего айтишника #2 Источник: Булат Алексей / Про Тестинг 25.03.2021 21:14 Хотите убить инициативу? - Утопите людей в рутине. Не помогло? - Добавьте строгой отчётности. Опять они за своё? - Введите мелкогранулированный таймтреккинг.Всё что вам останется делать - это ждать пока инициативные сами от вас уйдут, а с оставшимися можете делать, что захотите. |