这一天的主要工作是解决系统从旧版本迁移到新版本过程中发现的 Bug,在这个过程中还了解到了系统验证授权的机制。简单来说,系统的验证方式是 HTTP Basic Authentication,实现的方式是基于 JBoss 4 的安全机制(很老的版本了,不知道现在 JBoss AS 安全机制是什么样的)。
接下来的时间里主要是在了解工作中主要涉及到的两个产品的业务需求。下午和领导的谈话里也了解到了这两个产品之间的接口设计很随意,说不好听就是根本没什么设计,想到哪里就做到哪里。所以,这一块是严重需要重新设计并实现的。
其实,通过和同事的交流也了解到,缺乏设计的远不止这些。从整体上来说,产品的大部分都缺乏设计,开发流程也不完善。如果这些不加以改善,必然会在云计算的大环境里落后于竞争者。