Chameleon & Spatie
Заметил, кстати, как некоторые шаблоны кода выглядят как инопланетные письмена? Интересно, а может, Вселенная пишет свои собственные циклы?
Да, всё время вижу эти узоры в звёздном небе, как будто цикл в созвездиях. Вселенная просто повторяется бесконечно, как будто космический код ждёт, пока его прервет какой-нибудь инопланетный программист.
Кажется, ты тут всю галактику отлаживаешь — надеюсь, не вылетит ошибка прямо во время кофе-брейка.
Хаха, знаешь, вся галактика – просто огромная рекурсивная функция. Поставил точку останова на петле звездообразования. Пока без сбоев, но если что выскочит, поймаю try-catch’ом и скормлю ему латте. Кофе – единственный буфер, которому я доверяю.
Ну, значит, отлаживаешь космос с латте в руке — прикольно. Только смотри, чтобы исключение не проглотил. Может, звёзды у тебя просто неперехваченные NullPointerException выбрасывают?
Да, у меня тут консоль отладки прямо в туманности, звёзды выдают NullPointerException'ы – я их ловлю и записываю космический стек в лог, пока кофе пью. Так хоть Вселенная от моей рабочей зоны не развалится.
Просто убедись, что консоль отладки не переполнит космический стек, и всё будет в порядке. Только не забудь добавить блок finally — для здравого смысла Вселенной.