分类存档: 项目总结

项目小结:”逛”频道

guang.mbaobao.com 上线

麦包包2012年新增板块之一

一些好玩的地方:

  1.  流式布局, 感谢@麦包包莴苣 同学努力
  2.  爱搭配页面,采用了@麦包包蜂虎 的标签系统,为精确选包提供保证

一些不足之处:

  1. 开发过程中界面上太多的细节被忽略,最不可饶恕的是,在代码截止前,vm模版里面还有mbaobao.test这种css,没被变量替换。不及时发现,上线后样式丢失就糗大了。
  2. 一开始使用fastjson,中途为了统一其他项目风格,使用gson。但因为对fastjson和gson序列化的区别不是太了解,切换的适合时候有造成了点小问题。
    fastjson依赖method序列化。gosn则是filed序列化。即用gson的适合,get方法里面玩些东西不起啥作用 

感谢 @麦朵儿 的需求,让我有幸开发这个精美的web , 感谢@麦包包-双竹 @麦包包包罗 提供百分点推荐插件 感谢@麦包包-角蒿 提供公共头尾部  , 感谢@麦包包-尖苏 的信任 , 好基友就不写了。

项目小结:会员俱乐部

vip.mbaobao.com 上线

一些好玩的地方:

  1.  非埋点。不埋点理由是因为vip将来会有很多小的任务,遍布麦包包网站各个角落,如果每个角落里都写段代码不说管理,自己看着也变扭。
  2. 向运营的@青木同志学到不少会员等级的东西。

一些不足之处:

  1. 老问题,项目有延期。原计划6月18日上线。一直拖到7月3日。虽然其中更重要的事情填入,但超时已经是事实。
  2. 较大失误一枚。用户等级数据重新刷了2遍。虽然没有损失,但毕竟客户资料比较重要。事先可以想的更齐全一点。
  3. 用户签到增加M值,存在bug。已修正
有成长,有未来

项目小结:权限管理平台

今天终于把AC权限管理系统“上线”了

内部项目,取名AC,即access control 一个权限授权及管理服务。

一些好玩的地方:
  1. RBAC模型的实践
  2. 跨域单点登录的实践
  3. 持久化session
一些不足之处:
  1. 使用了不熟练的jeasyui, 累计有1天的工作量在查阅相关文档和处理其问题. 虽然是边开发边学习,但这种方式一定程度上影响整体开发效率
  2. 过多的考虑为了兼容原有平台的权限模型,而没有考虑将来新平台的模型。这点被总监指出。有时候做的太范的确不太好。
  3. 大量的低脑力高体力的代码。估计占项目20%的代码是在写基础的mybatis配置及其接口。如果表设计合理加上一定规则。完全可以反向把表结构转化为基础的代码。更多的注意力集中在业务和高层抽象。抽时间考虑根据公司情况,开发code-to-code工具。
  4. 后期因为修改,造成设计上的出现冗余。处理多对多关联问题上,没能找到太好的解决方案。造成至少3段代码的冗余。12-15处DAO冗余。严重影响以后代码阅读者。
  5. 原权限迁移到新平台时,没有深思熟虑。导致本次权限迁移。部分员工的权限丢失。需要人工补回。
不满意的地方颇多。究其原因:
  1. 管不住自己的好奇心,为了代码而去设计。
  2. 时间不充裕。因为不是核心项目。全部编码和测试只有2周时间。存在较多bug未被发掘。