Если большинство реальных программ, используется логирование. Отладочные сообщения могут быть включены / выключены с помощью конфигурации регистрации. Смотрите log4j в качестве примера.
я не было возможности пройти серьезные школьные курсы программирования низкого уровня. (Я знаю, что я действительно должен начать изучать «закулисные», чтобы быть лучшим программистом.) Я ценю удобства Java, включая способность вставлять что-либо вSystem.out.print
заявление. Однако есть ли причина, по которой вы хотели бы использоватьSystem.out.printf
вместо?
Кроме того, я должен избегать печатных вызовов как это в "реальных приложениях"? Возможно, лучше печатать сообщения на дисплее клиента, используя какую-то функцию пользовательского интерфейса, верно?