自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 假如我是铁路订票系统架构师系列 - 开放还是封闭系统 - 对外挂的态度

今年铁路订票系统的热门话题是抢票插件。 从铁道部不允许电商代购看,业务上要求订票系统应该是设计成封闭系统。但订票系统能让别人开发出抢票软件,说明没有有意将其设计成封闭系统。 这是典型架构师没有完全实现业务要求的设计。 如果目标是只允许手工操作,不允许第三方程序访问,需要考虑在网络协议,API和用户界面操作模拟。当然封杀第三方程序访问,可能带来一些网络攻击,也需要进行相关设计。  由于业务用户和领导

2013-01-23 15:34:13 835

原创 软件开发的功夫在诗外 ,‘外’在哪里?

功夫在诗外是写诗的经验。  功夫在代码外是成功软件产品开发的经验。‘诗外’是与诗有关的外。 ”软件外“也是与软件代码相关的“外”,而不是泛泛的素质之谈。”软件产品架构师手记“就是关于这些具体的“外” 的介绍。有些人评论说书里没有具体技术内容,比较虚。   这本书是为已经有很多编码实践的软件开发人员进一步提升软件开发水平提出努力的方向和活动。 例如在开发和设计的软件中提取专利, 将软件设计成开放或者

2013-01-01 20:50:19 680

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除