码迷,mamicode.com
首页 > 其他好文 > 详细

系统小事——开篇

时间:2015-04-15 18:40:04      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:

CSDN太难用,访问慢,还N多广告,想起来我自己搜索文章的时候找到过博客园,于是在开这个系统设计专题的时候,正好可以换过来。

============

网上有各种帖子来讲如何使用各种框架、设计模式等等,却基本没见到过文章来讲系统到底该怎么做,很多人程序写得不错,但却不知道自己编写的程序最终到底用于什么样的业务场景,不了解自己编写的代码到底哪些用上了,哪些没用上。
作为一个银行内的架构师,我并非编程高手。我主要的精力除了编写代码外,还有各种需求讨论、功能设计、版本管理、测试跟踪、发布上线、生产运维等等,算是打杂从头打到尾。而在我这个角度看问题的时候,更多的并不是项目中使用了什么新技术(虽然我很喜欢新技术)、用了什么高大上的设计模式之类的,而是如何能够把我们写的冰冷的程序变成业务实现,如何设计简单清晰而又健壮性强的业务功能。专职的业务人员大多以手工的方式处理过业务,因此其经验累积也是基于过往的经验,而执着于手工经验,则意味着与计算机处理的不同,手工上复杂的逻辑,计算机处理很容易,而手工查找处理错误的方法,计算机则无论如何也学不会。
我打算写的这些东西,非框架,非业务,也不是高大上的大数据处理,或者流行的用户体验、交互设计,仅仅是关于一些系统设计的细节,比如为什么要做联机程序和批量程序,以及如何设计联机/批量?数据一致性保证,并行处理、参数的生命周期,存储过程该不该用、跨系统传输文件以什么方式来同步等等。也会有一些业务实现上的细节,比如汇率怎么使用,机构怎么使用等等,大多是对自己多年工作经验的一种总结和思考。因为没有系统的整理和规划,想到哪里就写哪里。而我专职做银行内的项目,对外界的东西了解得不的,肯定会有很多错漏,希望可以得到大家的建议与意见,进行修补。

系统小事——开篇

标签:

原文地址:http://www.cnblogs.com/jackgong/p/4429177.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!