如何合理地设计代码分层——Eggjs最佳实践系列(二)

在开始项目之前,我们往往需要根据需求对整个系统进行架构设计。在复杂系统中,一个好的架构能提升代码的可维护性,业务功能的可扩展性,从而延长整个系统的生命周期。