项目规范思考
后期完成
1、代码风格,参考代码规约
2、命名规定(项目名、文件名、类名、变量名)商量统一
3、项目目录结构、系统架构(三层架构、四层架构等),项目架构模式(mvc、mvvm等)统一,设计模式(单例模式、工厂模式等)统一。
例如项目架构图
一个Demo根据业务可能使用多种架构模式,某一种业务,比如移动端某块功能都用mvc开发;
也会用到多重设计模式,单例、代理、工厂等,比如rtc管理类都使用单例模式开发
还要考虑移动端和pc端的差异性,至少移动端之间需要统一
4、核心业务逻辑,需要统一(较复杂的补充流程图、时序图)