问题描述
|
我不断遇到的一件事是
代码底部的
函数堆栈。我可以很好地进行管理,但我认为它们可能是更好的标准,可以在那里实践,在共享
代码时会有所帮助。
我希望看到其他人如何构造他们的
代码,或者一些有关编写异步JS的良好技术的资源。
解决方法
通过查看GitHub上一些更流行的Node模块的源代码,您可能会学到最多的知识。想到Express和Connect。您甚至可以查看Node本身的lib目录。
除此之外,构造开始令人不知所措的功能“堆栈”的最佳方法是按用途对功能进行分组,并将每个组放置在其自己的模块(因此是单独的文件)中。