一个项目如何从无到有 一、需求分析 1.拿到项目会先在客户那里一起讨论需求。 商量项目功能,周期,价格。得到一个需求文档 2.在内部需要开会讨论项目最终得到开发文档,交给不同岗位的人进行开发。 二、程序架构设计 三层构架 1.把每个功能都分层三部分,逻辑清晰。 2.如果用户更换不同的用户界面或不同的数据存储机制都不会影响接口层的核心逻辑代码,扩展性强。 3.可以在接口层,准确的记录日志与流水。 三、分任务开发 四、测试 五、上线 文件夹结构示例