Перейти к содержимому
Источник

Как быть продвинутым пользователем ПК

Я довольно часто упоминаю свой тезис, что современным софтом сейчас можно пользоваться, только если ты сам разработчик или тестировщик. Потому что любой нормальный человек, не задумывающийся о том, как этот софт работает под капотом, обречён словить все непродуманные корнеркейсы по своему клиентскому пути.

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

Понятно, что если ты каждый день пользуешься какой-нибудь андроид студией, то все баги уже знаешь вдоль и поперёк. Можно позволить себе с рабочим инструментом немного времени на то, как он работает. Но в среднем мы, а тем более наши обычные родственники и друзья, проводим больше времени на каких-то рандомных сайтах, в каких-то приложениях, куда заходим сделать какую-то одну конкретную задачу. По этому пути ты обычно по ощущениям идёшь и как сапёр пытаешься не подорваться. Чем дальше заходишь по этой воронке, тем страшнее жать каждую следующую кнопку. 💥

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

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