Встретилось сегодня в фб:
С одной стороны, смешно ))
С другой стороны, не очень. Потому что это хиханьки-хаханьки на тестовом окружении, а потом возьмут да забудут поменять сообщение перед выходом в PROD. И уйдет такая игрушка пользователям.
Хотите пошутить? Шутите в локальной сборке, не коммитя такие изменения в SVC.
А тестировщикам напомню, что сообщения об ошибках тоже надо тестировать. В том числе на грамотность и вежливость.
См также:
Сообщения об ошибках — тоже документация, тестируйте их! — подробнее о том, зачем их тестировать и как
С одной стороны, смешно ))
С другой стороны, не очень. Потому что это хиханьки-хаханьки на тестовом окружении, а потом возьмут да забудут поменять сообщение перед выходом в PROD. И уйдет такая игрушка пользователям.
Хотите пошутить? Шутите в локальной сборке, не коммитя такие изменения в SVC.
А тестировщикам напомню, что сообщения об ошибках тоже надо тестировать. В том числе на грамотность и вежливость.
См также:
Сообщения об ошибках — тоже документация, тестируйте их! — подробнее о том, зачем их тестировать и как
Оль, забыла золотую цитату с башорга: https://bash.im/quote/391488
ОтветитьУдалитьJakob: ... ... Ну кто ж знал, что случайно написанная по приколу фраза: "Запрошенный Вами документ отсутствует в базе или переименован или ... его знает, где теперь находится, гыгыгы..." с успехом будет забыта при окончательной компиляции, проскочит всех тестеров заказчика, а после запуска в продуктив послужит причиной ШЕСТИДЯСЕТИ ВОСЬМИ рекламаций в первый же день?!
Ninka: Работу ищешь? )
Jakob: шеф поклялся, что в этом городе больше не найду... (
PS. На каждом тренинге это объясняю.
> Шутите в локальной сборке, не коммитя...
Ни в коем случае. Добром это не кончится. Никаких шуточек. И тестовые объекты тоже именовать нормальным образом.
А, да да, хорошая цитата.
УдалитьЧем плохи шуточки в локальной сборке то, которая никуда не идет и каждый день обновляется? Не, конечно, если ручками деплоить на сервера заказчика, можно случайно и эту сборку хапнуть, тогда шутить не надо, да. Но вообще сборки заказчиков / для тестовых стендов должны собираться автоматом из SVC
Шутки в локальной сборке -- это, тем не менее, кусок кода, который потом забудешь выпилить, и шуточка улетит в коммит.
УдалитьХорошо, если ревьюер будет грамотным и внимательным. А если нет?
Так что любые шутки в разработке -- только устные!
Вы путаете локальную сборку и исходный код проекта. Сборка собирается ИЗ кода, а не наоборот. Никто не будет расщеплять сборку, чтобы забрать из нее новый код и положить в git, да это вообще нереально, только если каждый файлик из локальной сборки не перекладывать в репозиторий (но зачем??)
Удалить