🕯️ На сон грядущий хотел бы рассказать одну историю.

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

Когда прорабатывал требования, я указал на то, что при отсутствии диплинка в ответе кнопку не следует изображать. Ну так, на всякий случай, а то вдруг когда-то в будущем что-то у смежников поменяется. Было решено, что пусть лучше кнопки не будет вообще, чем у пользователя будет неработающая кнопка или, того хуже, приложение выдаст ошибку. Так что в итоге? И месяца не прошло, как мы столкнулись с ситуацией, при которой отдельным пользователям кнопка перестала показываться…🙈

На этом, наверное, можно было остановить повествование, поучительно процитировав слоган "Trust No One" из "Секретных материалов", но нет, на этом моя история не заканчивается.

Сегодня, когда занимался анализом по другой задаче (тоже предполагающей динамику поведения в зависимости от получаемых данных от очередного сервиса), меня снова посетило то странное чувство паранойи🤨. А поскольку ранее оно уже сослужило мне службу, решил, что и в этот раз стоит более скрупулёзно и скептически подойти к имеющимся вводным.

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

repost

220

input message

напишите коммент

еще контент в этом сообществе

Давно я ничего не писал на Хабре, а после того, как прочитал комментарии к одной из статей, в которых говорилось о... читать далее
repost

92

input message

напишите коммент

Неочевидный PlantUML

Пару месяцев назад наткнулся на обсуждение возможностей PlantUML, в ходе которого один из участников высказал мнение,... читать далее
repost

87

input message

напишите коммент

Друзья, поздравляю всех с Днём системного аналитика! 🍾

Друзья, поздравляю всех с Днём системного аналитика! 🍾 | Сетка — новая социальная сеть от hh.ru
repost

379

input message

напишите коммент

Друзья, запись вебинара, состоявшегося 21 августа, доступна на YouTube по... читать далее
repost

142

input message

напишите коммент

Небольшой... читать далее
repost

251

input message

напишите коммент

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь