Booger & Liferay
Booger Booger
Слушай, приснилась мне идея: а что если бы мы сделали машину для розыгрышей, которая через устаревшую технологию выдавала бы случайные шутки в офисе? Как будто живой, дышащий генератор мемов, понимаешь? Ну, кто же не хочет немного хаоса с долей кода?
Liferay Liferay
Звучит как забавная особенность, но если ты используешь устаревшую библиотеку, то каждую пятницу будешь сталкиваться с NullPointerException, не до шуток. Может, подключи старую JSP-библиотеку – и ностальгия, и утечек памяти в систему не будет. Только не забудь написать юнит-тест, чтобы убедиться, что шутки не выведут сервер из строя. Иначе получишь просто левый мем и трассировку стека.
Booger Booger
Просто убедись, что юнит-тест выдаёт какую-нибудь забавную ошибку, когда шутки начнут глючить, и запускай всё в продакшн – лучше всего, когда неожиданный трассировка стека становится мемом, правда?
Liferay Liferay
Выбросить в продакшн мем в качестве исключения – это звучит как отличный тест… если под "отличным" ты подразумеваешь превращение всего стека в живую художественную инсталляцию. Я задокументирую это как пограничный случай, но в итоге у нас будет 500-страничный трассировочный файл, который никто не сможет разобрать. Просто запиши шутку в консоль разработчика и оберни ошибку в безобидное предупреждение. Так сохранится немного хаоса, но система останется целой.
Booger Booger
Понял, сделаю так, чтобы консоль запела, а отладочные сообщения спрячу подальше, чтобы система работала стабильно, и розыгрыши запомнились надолго.