获得徽章 0
赞了这篇文章
最近刚入职了一家公司 做iot的 更新迭代周期很慢 整体很清闲
看了几天项目的代码 实在不想看了 新代码还有设计 看着还好 旧代码几乎不堪入目
做个总结
项目不大 几乎无设计 基类跟没做一样 早期代码注释也没有 代码格式很乱 但几位同事也都没什么心思重构 这一点能理解 毕竟日企 项目要做大的改动 日方还不愿意 git分支几乎同时并行开发有10个 索性就放弃这个想法了
主要是socket通信 数据格式稍微复杂 用的是mina的库 只能一个字节一个字节扣 协议大概看明白了 对于重构我也没什么心思 面对老代码 有心无力的感觉
最近天天看代码也看不进去 不敢荒废下去
准备一下学习计划:
1.kotlin + RxJava
2.FrameWork --System Server 源码学习
3.后台服务器搭建
看了几天项目的代码 实在不想看了 新代码还有设计 看着还好 旧代码几乎不堪入目
做个总结
项目不大 几乎无设计 基类跟没做一样 早期代码注释也没有 代码格式很乱 但几位同事也都没什么心思重构 这一点能理解 毕竟日企 项目要做大的改动 日方还不愿意 git分支几乎同时并行开发有10个 索性就放弃这个想法了
主要是socket通信 数据格式稍微复杂 用的是mina的库 只能一个字节一个字节扣 协议大概看明白了 对于重构我也没什么心思 面对老代码 有心无力的感觉
最近天天看代码也看不进去 不敢荒废下去
准备一下学习计划:
1.kotlin + RxJava
2.FrameWork --System Server 源码学习
3.后台服务器搭建
展开
评论
点赞