作为一名非常年轻的软件工程师,我正在努力确保自己养成良好的习惯。在显示输出时使用换行符的挑战似乎很简单(我相信那些经验丰富的人),但它们通常应该如何在整个程序中使用,在整个代码执行过程中在不同位置显示输出?
示例(假设语言是 java):
public class output
{
public static String usage = "usage: message";
public static void main(String[] args)
{
System.out.println("Starting program");
checkData();
System.out.println("Ending program");
}
public static void checkData()
{
System.out.println("Data checked");
# Assuming this method causes an exception
try
{
more code...
}
catch(IOException ioe)
{
System.out.println(ioe.getMessage());
System.out.pritnln(usage);
}
}
显然,如果要打印所有内容,所有这些消息都会一起运行。所以随着程序的增长,并且看到错误也需要输出信息,换行符应该放在程序的开头、结尾还是人们决定的任何地方?