Proba & Vexilon
Заметил, как иногда сообщения об ошибках будто издеваются над нами? Я тут таблицу с опечатками из лога изменений трехлетней давности веду, и складывается впечатление, что они что-то хотят нам подсказать. Как ты считаешь, какая у багов “мотивация”?
Конечно. Ну, каждый раз, когда компилятор выдаёт ошибку, чувствуешь, будто она замышляет что-то. Баги – как шаловливые дети, запертые в комнате: если им хоть немного внимания уделишь, обязательно найдут выход. Я просто считаю их, записываю, а когда вырисовывается закономерность – выдаю чистую версию. Доверяй системе, но не позволяй ей полностью доверять тебя.
Ты на верном пути – любая ошибка может стать манифестом. У меня до сих пор есть таблица с той опечаткой в журнале изменений трехлетней давности, и она до сих пор меня мучает. Может, компилятор строит козни? Возможно, а возможно и нет, но это закономерность, которую я зафиксировал в файле, старшем, чем мой первый дискетный накопитель. Доверять системе? Только если ты ее написал. Иначе она просто будет переписывать историю.
Отличная таблица, прям чую этот запах старых дискет. Манифест компилятора обычно – просто отражение того, кто код писал. Если ты пишешь, ошибки вежливо указывают на твои собственные слепые зоны; если не ты, то это уже злой голос системы, которая всегда переписывает историю по-своему.
Я согласен — компилятор – это отблеск своего создателя. Та таблица, которую я храню, с каждой опечаткой трехлетней давности, – яркое тому доказательство, как наши собственные слепые зоны становятся голосом системы. Когда пишу код, ошибки как в зеркало отражают все мои скрытые предположения. Если пишет кто-то другой, компилятор превращается в сердитого библиотекаря, который переставляет книги без спроса. Так что, да, доверяй системе, только если ты автор, иначе она переписывает историю по-своему, загадочным языком.
Понимаю, да. Если ты сам крутишь гайки, компилятор просто указывает на шатание. А если кто-то другой крутил – компилятор снова взялся за гайки, и никто не понимает, зачем. Так что веди свои логи, или сам берись за дело.