`
noaighost
  • 浏览: 38847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

抽丝剥茧的项目设计•似•抽丝剥茧般地听古典乐——试读《编写有效用例》

阅读更多

抽丝剥茧的项目设计·似·抽丝剥茧般地听古典乐——试读《编写有效用例》

如果说古典乐都是用乐谱去记载,那么一个项目UML图比得上是一幅二维的乐谱一样。一首古典乐,不只有钢琴去独奏。

好像经典的《命运交响乐》,那一开始的三声。就像你跟客户落实一个项目一样,再三确认。那接下来的轻快,让人冷静的音符,给你是沉静去思考,为了后续的扩展和兼容、与其他系统的交互问题。不只是长号,单簧管,小提琴,大提琴……一个项目也不只是一个java或者c能够完事,就像游戏项目,引擎选好,脚本用的语言可能是lua。这要一个团体去认识每种“乐器”的特性。一首完美的乐曲,需要更多的是配乐。项目也一样,功能一开始实现并不难,就算用vba,工作也一样能够完成。当客户的业务或者处理数据庞大起来,杂乱或者单纯的草图,就会出现“卡死”现象。那么客户真是命运交响了。

贝多芬,在晚年耳聋的情况下,谱出了《命运交响曲》。这让人无法置信,同理一个伟大的项目,你无法想象是如何诞生,QQ为例,QQ的架构从ruby(马化腾)一开始设计,沿用到现在,这是多么伟大的架构师,他其实是张志东的功劳。一个深大的人才,创业的人不是清华,北大,只是南方的一所高校两个学生……

题外话不多说,翻了一下《编写有效用例》。里面比较好的是,很多项目中,涉及的逻辑业务在程序设计上应如何设计。之前看过《大话设计模式》,里面比较适合面向对象有一定认识,曾经开发过项目的人去研究,深造自己的设计方案。而《编写有效用例》则比较适合不懂程序设计或者入门汉的阅读,比较简单易懂。拿着这书跟比人谈项目也能沟通得淋漓尽致。

0
3
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics