Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 控制台类初始化函数名_Actionscript 3_Naming_Nomenclature - Fatal编程技术网

Actionscript 3 控制台类初始化函数名

Actionscript 3 控制台类初始化函数名,actionscript-3,naming,nomenclature,Actionscript 3,Naming,Nomenclature,我开发了一个静态控制台类,可以将任何跟踪、成功和错误写入日志文件。它需要一个文件路径字符串和一个LoaderInfo实例才能开始。目前,函数名为start(path,loaderInfo)。我真的感觉不到“开始”这个名字,所以我想知道是否有更准确的名字。对我来说,开始方法总是有结束/停止方法,但由于这一个不合适,“开始”似乎不合适。init(除非这样做了?init(除非这样做了?)来点帕特里克·斯图尔特怎么样 makeItSo() 来点帕特里克·斯图尔特怎么样 makeItSo() Consol

我开发了一个静态控制台类,可以将任何跟踪、成功和错误写入日志文件。它需要一个文件路径字符串和一个LoaderInfo实例才能开始。目前,函数名为start(path,loaderInfo)。我真的感觉不到“开始”这个名字,所以我想知道是否有更准确的名字。对我来说,开始方法总是有结束/停止方法,但由于这一个不合适,“开始”似乎不合适。

init(除非这样做了?

init(除非这样做了?)

来点帕特里克·斯图尔特怎么样


makeItSo()

来点帕特里克·斯图尔特怎么样


makeItSo()

Console.logTo(path,loaderInfo)?

Console.logTo(path,loaderInfo)?

我会使用startLogging(),然后再使用stopLogging()

我通常不通过init方法传递参数。这很奇怪吗?有点。我喜欢达米安的“附加”路径方法。或者只记录(路径、信息)?我通常不通过init方法传递参数。这很奇怪吗?有点。我喜欢达米安的“附加”路径方法。或者只记录(路径、信息)?说真的,我认为贾斯汀的建议是有道理的。我觉得控制台也不应该启动。我想,它可能“附加”到一个流或一组流。LOL-也许Engage更合适?就像你说的,附件(params,…)对我来说味道很好。不过说真的,我认为贾斯汀的建议是有道理的。我觉得控制台也不应该启动。我想,它可能“附加”到一个流或一组流。LOL-也许Engage更合适?就像你说的,Attach(params,…)对我来说很好。不要让它成为一个静态类。使其成为一个界面/ABC。实现会发生变化,某一天您可能需要多个记录器(包括同一应用程序中的多个不同记录器)。我已经被其他人在多个项目上做出这个决定的人咬了。。。除非你的项目很小,你打算把它扔掉:)不要把它变成一个静态类。使其成为一个界面/ABC。实现会发生变化,某一天您可能需要多个记录器(包括同一应用程序中的多个不同记录器)。我已经被其他人在多个项目上做出这个决定的人咬了。。。除非你的项目很小,你打算把它扔掉:)