做的不好的地方
- 登录注册
- 设置学习记录(对现有系统提供的功能了解不够,内部会议、简单的培训)
- 其它模块的关联()
- 接口变了,但是不知道
- 参数 Map
- 空指针判断
- 继教的代码重用了
- 继教的代码优化
- 下载
- Dao/Service
- 模块化
- 用户体验性的改进
- 校验
- 隐藏
学到了什么
- ndk、jni
- 富文本
- Fragment
- 手势识别
- salt 加密
- 图片加载、视频播放、http server
困惑
- 服务接口
- 把所有错误都提到文档
- 服务端开发没考虑到一些错误情况
- common
改进建议
- 颜色值、字体类型、字号要编个字典图
- common 打成 jar 包
- 弄清楚需求 -
- 所有删除提示是否删除
- 统一提示风格文案
- 自己维护一个 properties 文件
做的不好的地方
- 滑动等要大家讨论做一个统一的方式(UE 方面)
- 添加新功能要算时间
- 有些不重要的功能可以在下一版实现
- 一个页面多个 listview 不好实现(todo)
- 选择课程数量删除时按钮上实时提示
好的方面
-
学到了什么
- android 视频
- 编码能力提升
- 使用第三方类库要谨慎
困惑
- svn 别人提交的代码,更新不下来
- 需求文档需要详细一些
改进建议
- 复杂一点的功能一起讨论一下
- log 日志
- 自己写的 common.util.log
- 自己测试一下
- 一个小问题,导致被提了两三个 bug
做的不好的地方
- 需求沟通加强
- 自测要更细心
- 新需求更新就是在群里说一嘴
- 视频控件的问题
好的方面
学到了什么
- 更细心、多沟通
- 下载改进挺好
困惑
- 需求文档
改进建议
-
弄清楚需求
- 文档变更看不出来
- 校验
- 第一页的上一讲、最后一页的下一讲(宋宇是隐藏、洪伟是置灰)
-
多沟通、开会
- 重要的方面写 email
困惑
- 本地下载全部下载和全部暂停,一级页面已经有了
改进建议
-
弄清楚需求
- 效果图的顺序(应该有个描述)
-
代码多写注释
- 类是做什么的、方法
- 常用方法可以抽出来
- common,可以有更通用的类,应用于所有的应用,不光是 pad 和 phone 应用
- 自测
- 自己写的代码,别人去测
- 基类的建立
- ui 可以使用继承
- 邮件一定要用起来,任何需求的修改都要走邮件
- android 的修改了,但是我(ios)不知道
改进建议
- 晨会可以提一些需要帮助的问题,等等,要利用好
- 接口设计,尤其是跨组、跨人的接口