Мы все знаем, что "режим отладки" должен использоваться для разработки, потому что компилятор производит большую информацию об отладке, а "Release Mode" следует использовать для выпуска выпуска, поскольку компилятор создает оптимизированный код.
Однако, скажем, если вы создаете программное обеспечение, которое используется только внутри внутри организации, а производительность кода не является большой проблемой, потому что программное обеспечение должно выполнять много запросов ввода-вывода файлов и запросов к базе данных. У меня будет очень искушение просто выпустить программное обеспечение в "режиме отладки" в этом сценарии, потому что эта дополнительная информация об отладке облегчает дальнейшее обслуживание.
Есть ли еще какая-то веская причина для выпуска программного обеспечения в режиме деблокирования?