一个社区app应用,从程序员角度说,开发前需要准备什么呀?例如,程序框架需要怎么做啊?
4条回答 默认 最新
- KrisKing 2015-02-28 09:46关注
1.规划应用的功能,梳理清楚业务流程图,要有一个完整的操作过程
比如楼主发帖子,其他人回复,并可以对其他人的回复点赞,再回复等等
2.确定出实体,和实体见的关系
比如上面的描述,一般的名词都是实体。楼主、其他人、帖子、回复、赞
“楼主”和“其他人”差不多,可以抽象出个新的实体叫"用户","楼主"和"其他人"都是这个"用户"的一个实例,只是属性不同
“帖子”和“回复”都是文字,但又很打的差别,可以定义为两个类,他们有1对多的关系,等等
3.划分模块,那些业务紧密的放一起,那些变化多的拉出去
4.建数据库
5.建底层工具,那些常用的工具类封装好,供业务调用
6.劈头盖脸写代码祝你成功!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器