APP下载

珍珠串式企业设计

2007-11-22张西振

商界评论 2007年11期
关键词:思想能力设计

张西振

天下大事,必做于细;天下难事,必做于易。珍珠串项链的方法,就是化繁为简、化难为易。

当我们因为偶然的机缘踏上某一条看似无人踏足过的小径之后,很快会发现,这条小径其实早就有人走过。世界上任何看上去离经叛道的思想,实际上都不可能是新的,顶多算是已有思想的新组合或者新应用。哥伦布绝对不是美洲的发现者,印第安人早就世世代代生活在那里。珍珠串项链的“发现”也同样如此。

面向对象与面向过程

我所在公司信息化项目购买的平台软件是用Java语言写成的,对这个领域一窍不通的我也偶尔随手翻翻有关Java语言的书。外行翻书自有另一番妙处,因为看不懂专业内容,只能去看其中的思想(还真的碰到一本书名就叫做《Java编程思想》),看懂了这些思想也不会用于作者所应用的领域,因为你确实不懂他的领域,你只能把其中的思想“偷”来用于自己所熟悉的领域,而这些作为他山之石的思想往往能够给你重要的启示。

Java编程思想的基础是“面向对象”,而非“面向过程”。为什么要用“面向对象”替代“面向过程”呢?“面向对象”编写的程序是一些相对独立的“原子”,可以通过消息(任务)来调用、联结为一个个“过程”。这不就是“珍珠串项链”吗?读到这些内容真的想拍大腿了。

面向对象其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。……

登录APP查看全文

猜你喜欢

思想能力设计
消防安全四个能力
思想之光照耀奋进之路
思想与“剑”
艰苦奋斗、勤俭节约的思想永远不能丢
“思想是什么”
瞒天过海——仿生设计萌到家
大兴学习之风 提升履职能力
你的换位思考能力如何
设计秀
有种设计叫而专