代码改变世界

阅读排行榜

SOA如何使开发人员受益

2009-04-22 07:28 by 乱世文章, 220 阅读, 收藏,
摘要: 难于解决的问题 现有的应用架构已经无法跟上不断改变的业务模型的步伐了。企业不仅在努力开发内部新应用程序,而且努力把他们的应用程序与合作伙伴、供应商、客户集成到一起,但是他们面临的是单一的、紧耦合的应用程序的限制,在编译和运行时,每个子系统和其他子系统紧密联系在一起。不仅在一个系统中的改变会造成另一个运行的失败,而且还使开发人员陷入反复无穷尽的编码、编译、测试的循环中。开发人员也必须处理渐增的异构环境,每个环境中应用程序运用了一套新的需要学习和连接的API。 早期解决跨异构平台集成应用程序的方法(例如CORBA)没有实现它们的承诺,一部分是因为在对象模型中缺乏标准化,另一部分是因为甚至CO... 阅读全文

ASP.Net AJAX+userControl+js实现仿igoogle效果网站

2009-03-15 19:37 by 乱世文章, 220 阅读, 收藏,
摘要: 不知道大家有没有用过igoogle这个google的个人门户网站,我弄的这个东西就是模仿igoogle,主要的难点是新闻模块的动态生成和模块的拖放功能和位置保存。基本原理是用userControl去实现新闻的容器--新闻模块,模块的内容由RSS提供,ASP.Net AJAX实现模块的拖放和服务器的数据存储,js负责提供页面的动态信息交给服务器处理。一、userControl编写userControl负责存放新闻,我们为了可以重复使用给他填上了属性。这样根据不同的属性就可以让userControl提供不同的新闻。模块的信息来源是RSS然后通过程序分析XML中的信息放在userControl中。后 阅读全文

软件开发的葵花宝典

2009-03-06 12:35 by 乱世文章, 220 阅读, 收藏,
摘要: 中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为"不败"。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度也仅比我快50%。但在棋类运动中,一个高手可以车轮战数位低手,而且毫无例外地将他们一一击败! 这些智力运动员表现出的特点是,计算精确而且速度快。其行为很象东方不败。虽然关于葵花宝典的传说很多 阅读全文

软件架构师的工作职责

2007-11-23 02:29 by 乱世文章, 220 阅读, 收藏,
摘要: 软件架构师的工作职责 构架设计师负责在整个项目中对技术活动和工件进行领导和协调。构架设计师要确立每个构架视图的整体结构:视图的详细组织结构、元素的分组以及这些主要分组之间的接口。因此,与其他角色相比,构架设计师的见解重在广度,而不是深度。(RUP中的定义) 人员配备“理想的建筑师应该既是文学家又是数字家,他还应通晓历史,热衷于哲学研究,精通音乐,懂得医药知识,具有法学造诣,深谙天文学及天文计算。”---维特鲁威(古罗马建筑师),约公元前 25 年 简而言之,构架设计师必须多才多艺... 阅读全文

我的大学生涯

2007-03-07 16:30 by 乱世文章, 220 阅读, 收藏,
摘要: 经过了两年的本科生活后,终于开始了工作。这个星期是新员工培训期,事情不多,可以写写自己大学几年的回顾了。我是学软件的,专科时学的是计算机应用。我的理想就是做一名软件工程师,现在终于实现了。我大学五年的生活中,一直走技术路线,在同学眼里一直是编程高手的形象。为了学习编程,我的确付出了不少,从大一暑假自学VB,后面开始学习C++(VC++),永远不会忘记当初学习VC的经历。我所在的学校景德镇高专,VC++用的好的可以说没有,一切只能靠自己,可怜呀,半年的时间,还是在用VB的思路在学VC,但是更不知道,WINDOWS API一说。再加上,很多人包括我的同学和老师,把VC++描述的如何如何难学,学好了 阅读全文
上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 181 下一页