一个社区app应用,从程序员角度说,开发前需要准备什么呀?例如,程序框架需要怎么做啊?
4条回答 默认 最新
- KrisKing 2015-02-28 09:46关注
1.规划应用的功能,梳理清楚业务流程图,要有一个完整的操作过程
比如楼主发帖子,其他人回复,并可以对其他人的回复点赞,再回复等等
2.确定出实体,和实体见的关系
比如上面的描述,一般的名词都是实体。楼主、其他人、帖子、回复、赞
“楼主”和“其他人”差不多,可以抽象出个新的实体叫"用户","楼主"和"其他人"都是这个"用户"的一个实例,只是属性不同
“帖子”和“回复”都是文字,但又很打的差别,可以定义为两个类,他们有1对多的关系,等等
3.划分模块,那些业务紧密的放一起,那些变化多的拉出去
4.建数据库
5.建底层工具,那些常用的工具类封装好,供业务调用
6.劈头盖脸写代码祝你成功!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 chaquopy python 安卓
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 有没有帮写代码做实验仿真的
- ¥15 報錯:Person is not mapped,如何解決?
- ¥30 vmware exsi重置后登不上
- ¥15 易盾点选的cb参数怎么解啊
- ¥15 MATLAB运行显示错误,如何解决?
- ¥15 c++头文件不能识别CDialog
- ¥15 Excel发现不可读取的内容
- ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题