Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

.

Июньская лента: лучшее за месяц (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

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