PS: 马上就国庆了,国庆的任务就是重构代码,然后继续学习MVVM的应用。

本周工作进度

  1. 大致完成了清锋网评的第一个版本(除了群内组员管理模块);
  2. 更改了项目的一些基础性架构,更适用于开发;
  3. 总结项目中遇到的问题,便于集中攻破;
  4. 学习了融云SDK的使用,总结了一些踩坑记录等。

下周工作计划

  1. 配合技术经理进行代码review,便于总结成长;
  2. 知无不言分享会的准备;
  3. 进行下一阶段的工作准备;
  4. 继续学习,总结笔记,不断踩坑。

问题&思考

  1. 融云的圆形头像按照官方的说法去改,项目直接报不知名错误,还得再看看原项目。(已有备用解决办法);
  2. 目前还没有将IM聊天界面界面与Fragment结合,因为产生了很多莫名其妙的问题,所目前采用多Activity+多Fragment。
  3. 代码中的注释需要规范,便于自己也便于别的同学的去看;

感想

经过这一周的重构经历,学到了很多了,也被很多坑烦到了。重构代码是每个程序员最不喜欢的事,因为要接手一个完全陌生的项目,代码质量取决于前任开发,但同时也是最直接的方式,重构的意义在于在原有样式的情况下,更改内部架构或者业务方向。这方面我做的还是不够好,缺少刚开始的需求研究,原项目仔细阅读,没有太了解就直接开始,导致过程中走走停停,浪费了不少时间。其次是实际开发中Android编码规范还有待提升,变量名,注释等相关还需要在以后的开发中继续加强。最后就是小技巧及软技能方面,期待以后能与公司前辈们继续修炼,努力完善。

# Android实习周记-9.29相关推荐

  1. Android实习周记:第六周,然而生活不止要求你编得一手好程序

    上周心情烦透了.和女朋友吵架,学校布置的大作业又快收尾还得赶进度,参加个lol比赛结果还输了,总之就是各种不顺.导致今天才有动手总结的欲望. 她说,在上班后我就变了. 之前她这么说我还嗤之以鼻,只怪她 ...

  2. Android实习周记:第一周,井底之蛙上岸

    本周一,5月4日,我决定开始总结记录 Android 实习的收获. 1.实习生活流水账 由于公司距离学校较远,每天七点就要起床,洗漱.早点后,大概一个半小时刚好到公司.我每次都是九点前到,那时候公司人 ...

  3. Android实习周记:第三周,工作里重复太多,觉得枯燥,怎么办?

    这周实习工作中我的心情变化较大:烦躁->思考->顿悟 烦躁篇 看来人休息久了身体真的会自己变懒,上周末休息了几天,这周早上工作有两天都差点迟到,还好有小伙伴叫醒.看来放假真的不能太疯玩. ...

  4. Android实习周记:第二周,(IT==不停的学习) is TRUE

    一转眼这周的实习工作又结束了. 1.工作总结 经过上周对软件流程及代码的熟悉,这周就开始做一些工作了. 一开始我负责将软件中重复调用的一个方法抽取成API,本以为小菜一碟,结果抽取完老有问题.后来师兄 ...

  5. Android实习周记:第八周,职场里有真感情吗?我的回答是T_T

    这周主要是一件事对我影响很大:更换项目组. 一.告别过去 上周五下午张总开了会以后,公司的组织架构就有了一些变动,最主要的是增加了一些裂变项目,我被选中加入其中一个名为X的项目,X是原名,意思是无限可 ...

  6. android程序员周记,程序员实习周记100篇

    程序员实习周记100篇 有效防止雷同!简单修改即可使用! 姓名:XXX 学号:20190920008 专业:M] 指导老师: 实习时间:20XX-XX-XX-20XX-XX-XX 2019年XX月XX ...

  7. 周记计算机岗位任务及完成情况,计算机实习周记

    很多犹豫计算机实习工作的同学,可以先从别人的计算机实习周记了解一下.今天,学习啦小编为大家带来了计算机实习周记,希望大家喜欢! 计算机实习周记篇1 这周比较忙,自学考试就要来临了,我也要开始复习功课了 ...

  8. 关于计算机应用技术的周记,计算机应用技术专业实习周记范文

    计算机应用技术专业实习周记范文 第1周 作为计算机应用技术专业的大学生,我很荣幸能够进入计算机应用技术专业相关的岗位实习.相信每个人都有第一天上班的经历,也会对第一天上班有着深刻的感受及体会.尤其是从 ...

  9. android实习日志_Android实习的个人总结

    [www.hywsbj.com--热门文章] 导语:日子过得飞快,如同马路上疾驶过的车轮子般,转瞬即逝.眨眼间不看就半月去了,谁曾想这原本是慢得如同蜗牛般在爬的暑假生活呢.以下是小编整理的关于Andr ...

最新文章

  1. [精]Odoo 8.0深入浅出开发教程-模块开发基础
  2. HDU Problem 1272 小希的迷宫 【并查集】
  3. TASKCTL敏捷调度理念的诠释
  4. mfc 饼图绘画_绘画技能干货 | 【人体头颈】的绘画技巧(三)(内含母亲节抽奖公布)...
  5. KindEditor 4 输入框限定字数
  6. win7 64位 vs2015配置opencv3.3.0 关于缺失ucrtbased.dll问题解决
  7. pandas忽略行列索引,纵向拼接多个dataframe
  8. mysql ignore space_MySQL日志存储空间满引发的错误
  9. 微型计算机接口期末,微机接口技术期末复习题及其答案 (2)
  10. java 项目心得_读懂JAVA WEB项目的一点心得 | 学步园
  11. shellcode之简单的栈溢出实验
  12. Nokia最新PC套件下载 Nokia PC Suite 6.86.9.0 手机型号和PC套件对应表最新7.1
  13. 【Altium Designer10详细安装】
  14. 计算标准累积正态分布_正态分布在用户等级划分的应用
  15. 基于opencv的手势识别(HSV)控制鼠标
  16. vue无法加载文件C:\Users\Administrator\AppData\Roaming\npm\vue.ps1因为在此系统上禁止运行脚本……解决办法
  17. 图片不变形,按照等比例缩小或扩大显示
  18. allegro 倒圆角
  19. 骑士旅行问题的试探性算法研究
  20. M-K趋势检验以及突变检验

热门文章

  1. 电脑回收站清空了怎么恢复回来
  2. 教你免费下载和安装office办公软件,超级简单
  3. 二级计算机vb答案,计算机二级VB考试练习题及答案
  4. 建筑CAD制图教程:排水坡线功能介绍
  5. 基于Android的便签设计(一)
  6. 高性能迷你React框架 anu1.2.3 发布
  7. uniapp实现微信登录或者QQ登录
  8. 未来计算机的应用方向,计算机应用现状及未来方向
  9. LNMP架构搭建(源码编译)
  10. 《MySQL高级篇》三、存储引擎