`
eddysheng
  • 浏览: 112375 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

项目软件架构的遐想

阅读更多

    做了这么多年的开发,每换一家公司(当然,也没换过几家),都要花一些时间来适应新架构带来的变化。其实大家都清楚,在软件开发领域针对项目特性的不同不可能采用同一套架构就能解决所有问题,因此大家都在不停的学习新知识来适应不同项目的需求。

 

    JE(包括其他社区和网站)上已经存在很多好的解决方案,已经有很多针对特定问题的解答,他们已经在改善国人的技术水平上迈出了第一步,但是这还不够,大多数还是针对细粒度的特定问题。那么,我的问题是什么也就很清楚了,我们需要针对特定领域整体的解决方案,我们需要大到架构,小到技术细节的整体参考标准。如果有,那就太好了,当我做某一领域的项目时,只要参考与之匹配的架构就可以了。也许我的想法很幼稚,很多的架构师会说,那我们都要失业了,但是我宁愿相信以后会有这样的标准。

 

    一个公司的软件开发水平的进步需要全公司人员的努力,一个社区的活跃需要全社区用户的无私分享,一个城市一个国家的技术开发水平就更需要全国技术从业人员的贡献。

 

    中国的软件水平为什么会落后于印度?这既有文化背景、语言的因素,但我更觉得,这跟民族的性格有关系。中国的软件从业人员很多不善于总结、不善于分享,这也包括我。

 

    我等待着中国软件一统天下的局面。

 

    我期待着,当我想做一个网站的时候,我可参考这套标准;当我想做一个管理软件的时候,我可以参考另外一套标准;当我想做一套在线交易软件时,我也可以参考相关的架构标准。。。

 

    这套架构标准我想应该具有这样的特征:

 

    1。适用场景

    2。环境依赖,包括安装环境、应用服务器、数据库选型等等

    3。框架构成以及集成的最佳实践(好像springsidejiu正在致力于这件事情)

    4。一套特定问题的解决方案,譬如遇到某个性能问题,采用集群还是缓存以及采用何种集群或缓存。。。

    5。每套标准的cost、优缺点、以及未来的风险

    。。。。。。

 

 

    有了这套标准以后。。。。。。。。。。。。。。。。。。

 

 

分享到:
评论
14 楼 leisure 2009-08-31  
it? 挨踢
13 楼 yuyoo4j 2009-08-31  
fjlyxx 写道
世界是扁平的 有句说 如果对称局面被打破那么.......

有了这套标准以后。。。。。。。。。。。。。。。。。。
SOA时代到来.................
一半开发人员下岗回家洗衣服................

很多行业标准都没有定义 个人觉得LZ的你这个理想很美好...

不要崇拜标准,标准只是个传说....

UP.
我制定的不是标准, 是寂寞.
12 楼 solonote 2009-08-31  
IBM CASE 工具就尝试着要解决整个软件工程的问题,结果呢?
几乎没有人能够把整个CASE工具用起来,都只能用其中的部分.
真正的银弹,必将引入无数的过程,不管你的软件需不需要你都得接受.
因为银弹是为了解决所有问题存在的.
楼主可以尝试敏捷实践~
11 楼 logicgate 2009-08-28  
软件的行业差异太大,如果按你的架构特征来算,全世界可能需要上万种架构标准了.过多的标准,就是没有标准.

就像我老板曾经问我,为什么做数据库性能优化那么复杂,要做那么多测试,oracle为什么不提供几种标准模板,用户选一种就系统可以自动做优化了?我回答他,因为影响数据库性能的因素太多了,物理内存,raid,硬盘缓存,用户,数据量,SQL 。。。几百种可能的因素。强大如oracle者也只能提供几种粗粒度的模板,比如OLTP,data warehouse之类,而没有办法针对所有的场景提供标准。

为什么中国的软件水平为什么会落后于印度?我倒是觉得主要和语言有关,而并不是楼主所说的不善于总结分享。印度人的英语水平远远高于中国人。对于欧美外包来说,印度人比中国人沟通起来要容易的多。

还有可能的一点,印度软件业是从外包发展起来的,很多印度人安于作代码工人。中国人则以作代码工人为耻。
10 楼 lucky16 2009-08-27  
和你一起等待哈!
9 楼 timshaw9791 2009-08-27  
这就是说,我们需要软件架构相关的DSL,DDD啊
8 楼 jayliu 2009-08-27  
如果真有这么一个标准的话,我们就不需要搞IT了,直接被T
7 楼 redhat 2009-08-27  
<div class="quote_title">eddysheng 写道</div>
<div class="quote_div">    这套架构标准我想应该具有这样的特征:
<p> </p>
<p>    1。适用场景</p>
<p>    2。环境依赖,包括安装环境、应用服务器、数据库选型等等</p>
<p>    3。框架构成以及集成的最佳实践(好像springsidejiu正在致力于这件事情)</p>
<p>    4。一套特定问题的解决方案,譬如遇到某个性能问题,采用集群还是缓存以及采用何种集群或缓存。。。</p>
<p>    5。每套标准的cost、优缺点、以及未来的风险</p>
</div>
<p>楼主想法太简单了,j2ee就是一个规范,但是软件世界太精彩也太多不确定性和差异性。这和人吃饭一样,我们只能限定大部分人一天吃3餐而已,我们不能限定这个人今天这顿吃什么。当然,我的意思是,我们做个项目,就是考虑这顿饭吃什么。</p>
<p>从ejb的反战就可以看出,标准的代价有多大。</p>
<p> </p>
<p>1.软件最大的问题是需求是不一样的: 比如说,我们公司要做erp软件,但是有1/3的功能是以前实现好的(比如cobol实现的),这个时候怎么办呢?有没有统一的标准能够给我选择2/3的功能哪些是可以这样做的,那些不可以这样做的呢?再加之政治问题等等,就更是差异很大了。“每套标准的cost、优缺点、以及未来的风险”几乎成为不可测量。</p>
<p> </p>
<p>2.软件现在是百花齐放的时候,很难评判那个软件好,这往往影响你的服务器选型,数据库选型。再加上软件厂商的战略,有些软件捆绑和软件协议,软件的维护方面,使得我们很难给出一个标准。</p>
<p> </p>
<p>3.经济影响,想想,sun假如被oracle收购,现在oracle假如要收费,如何?</p>
<p> </p>
<p>所以这些,目前只能依靠软件团队特别是核心地位的人来根据经验和知识来判断(那个行业都一样,相信买鞋厂家也没有统一的生产/创造鞋的标准)。</p>
<p> </p>
<p>支持楼上的, 没有银弹(任何事情,任何行业)!!!</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
6 楼 nmvr2600 2009-08-26  
mgoann 写道
没有银弹可以适合任何场景,计划永远赶不上变化!

+1
没有银弹
5 楼 treblesoftware 2009-08-24  
如果看LZ的意思,我们应该生产出更加智能的代码生成气。
4 楼 myworkfirst 2009-08-24  
   软件做不成钢筋,水泥,...中的标准。原因很简单,国家不受控,行业泛滥
3 楼 pubx 2009-08-24  
你这遐想也真够遐想的!
2 楼 mgoann 2009-08-22  
没有银弹可以适合任何场景,计划永远赶不上变化!
1 楼 fjlyxx 2009-08-22  
世界是扁平的 有句说 如果对称局面被打破那么.......

有了这套标准以后。。。。。。。。。。。。。。。。。。
SOA时代到来.................
一半开发人员下岗回家洗衣服................

很多行业标准都没有定义 个人觉得LZ的你这个理想很美好...

不要崇拜标准,标准只是个传说....

相关推荐

    TEAM论坛 绿色遐想

    4. 图片和其他媒体资源:模版中可能包含用于示例或装饰的图像、图标、音频或视频文件,这些都可以根据项目需求替换或调整。 5. 文件夹结构:压缩包可能还包含组织良好、层次分明的文件夹,用于分类存储不同类型的...

    flash作品——遐想

    关于生活吞星的遐想,好的flash作品,值得下载

    云计算带来无限遐想.pdf

    云计算带来无限遐想.pdf

    基于AI的云计算架构设计.pptx

    目前,ASI仍处于科幻范畴,但其潜在的应用前景引人遐想。 **智能云平台的构成** 智能云平台通常由以下几个关键组件构成: 1. **基础设施即服务(IaaS)**:提供计算、存储、网络和安全等基础资源,为上层应用和...

    江南春城楼书架构提案.pdf

    江南春城楼书架构提案旨在通过视觉、触觉和感知...整个楼书架构提案充分展现了江南春城的项目特色和文化内涵,以细腻的设计手法和丰富的信息内容,吸引潜在购房者的情感共鸣,旨在创造一个充满江南韵味的理想居住环境。

    春天的遐想作文.doc

    春意盎然的季节总是不经意间触碰心灵的柔软处,引导我们沉浸在无边的遐想之中。在这春光灿烂的日子,我读到了一篇以儿童视角书写的作文——《春天的遐想》。这篇由许家瑞创作的作文,以二年级学生军军在春日公园里的...

    (八)冬日的遐想.docx

    (八)冬日的遐想.docx

    月光下的遐想.docx

    在语文教学的探索之路上,《月光下的遐想》教案以其独特的教学设计和目标指向,为学生开启了一扇通往想象力与表达力的窗户。教案的核心在于激发学生的创作潜能,通过具体场景的创设以及音乐的辅助,教师引导学生投身...

    通达信指标公式源码 成本遐想 主图源码.doc

    通达信是一款在中国广受欢迎的股票分析软件,它提供了丰富的技术指标公式,帮助投资者分析市场趋势。"成本遐想"是其中一个自定义的主图指标公式,旨在通过不同的成本平均线组合来估计股票的平均成本,从而辅助投资者...

    短视频产品的竞品分析与教育短视频的一些遐想.pdf

    "短视频产品竞品分析与教育短视频的一些遐想" 以下是对短视频产品竞品分析与教育短视频的一些遐想的详细知识点: 一、行业分析 短视频行业的发展可以追溯到2015年,随着宽带和移动流量资费下调,wifi的普及,智能...

    清明遐想初中作文范例800字五篇.pdf

    清明遐想初中作文范例800字五篇.pdf

    新年“芯”遐想——探寻多核心CPU进化与发展.pdf

    总之,多核心CPU的发展不仅是硬件技术的进步,也是软件优化、系统架构设计等多方面协同创新的结果。随着5G、人工智能、云计算等领域的快速发展,多核心CPU将继续扮演着推动信息技术进步的重要角色,为我们的生活带来...

    初中语文文摘励志行走的遐想

    这就是那篇名为《初中语文文摘励志行走的遐想》的文摘所传递出的核心信息。 在这篇文摘中,作者通过自己对行走的热爱,向我们展示了如何在行走中寻找内心的平和。他描述了向往深山古寺的宁静和乡间小雨的声音,这些...

    学拼音aoe的遐想作文.doc

    这篇“学拼音aoe的遐想作文”通过生动的场景描绘,巧妙地将拼音学习与自然景观相结合,寓教于乐,体现了拼音教学的趣味性和实践性。 首先,我们来看"a",它代表的是开前不圆唇元音,就像小女孩在游船上发出的悦耳...

    5G时代下电子数据取证模式的遐想.pdf

    5G时代下电子数据取证模式的遐想 安全运营 业务风控 web安全 红蓝对抗 安全人才

    吉林省延边二中高中语文“感悟青春品味成长”征文优秀作品十八岁的遐想素材扫描版

    【标题解析】:“吉林省延边二中高中语文‘感悟青春品味成长’征文优秀作品十八岁的遐想素材扫描版”这个标题揭示了这次活动的主题,是面向高中学生的语文征文比赛,聚焦于“感悟青春”与“品味成长”。其中,“十八...

    人类文明发展的遐想.ppt

    【公元2020年-2130年】这段...这些遐想揭示了科技进步对人类生活方式、社会结构、环境互动以及伦理道德的深刻影响,同时也提出了许多挑战和机遇。随着科技不断发展,人类文明将持续演进,探索未知,创造新的可能性。

    五年级下册语文习作七月夜遐想PPT学习教案.pptx

    五年级下册语文习作七月夜遐想PPT学习教案.pptx

    五年级语文下册习作七星空遐想3苏教版PPT学习教案.pptx

    因此,本篇教案以“星空遐想”为主题,针对苏教版五年级语文下册的习作教学,设计了一系列的教学活动,旨在通过对天文现象的观察与想象,提升学生的写作能力和科学认知。 教案开篇即引入了月相变化这一基本天文现象...

Global site tag (gtag.js) - Google Analytics