项目--视频播放--【4】开发过程的思考
1、开发遇到的问题
1.1、参与开发这个项目的人员只有一个。
1.2、开发时间都是在下班后、周末及节假日,时间比较少。
1.3、缺少产品文档、UI原型、接口文档、视频数据
1.4、开发涉及技术面:app、前端、后端、运维
1.5、个人能力的极限,都是变学边开发
2、思考和优化
2.1、由于开发项目参与开发人员只有一个,因此把各个端以最小系统,工作量最少的方式,按版本来开发;渐渐完善功能并变成一个功能强大的项目;
2.2、先规划第一版本:0.0.1 : 完成0.0.1版本的产品文档、接口文档、视频数据
2.3、根据 0.0.1产品文档 创建 mysql
2.4、根据 0.0.1产品文档 编写接口文档
2.5、根据 0.0.1产品文档 编写爬虫代码,去爬虫-视频数据
2.6、根据 0.0.1产品文档 设计app 简单架构
2.7、根据 0.0.1产品文档 设计admin 简单架构
2.8、根据 0.0.1产品文档 设计后端 简单架构
2.9、根据 0.0.1产品文档 编写后端 接口
人这一辈子没法做太多的事情,
所以每一件都要做得精彩绝伦。
你的时间有限,
所以不要为别人而活。
不要被教条所限,
不要活在别人的观念里。
不要让别人的意见左右自己内心的声音。
最重要的是,
勇敢的去追随自己的心灵和直觉,
只有自己的心灵和直觉才知道你自己的真实想法,
其他一切都是次要。
工作是生活的一部分,所以工作不能全部占用于生活。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?