首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/336096

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

从足球赛谈软件开发!!!!

昨晚看切尔西的比赛的时候突然联想到了软件开发,呵呵,来看足球赛: 1 、根据比赛双方的实力、主客场、天气等等各方面因素来比赛双方都会制定自己的目标,战平、胜或别的目标。 2 、需要在有限的时间内 (90 分钟 ) 达成目标。 3 、多种角色构成。 ( 守门员、后卫、中场、前锋 ) 4 、一定的阵型 (4-3-3 、 4-4-2) 和战术 ( 防守反击、短传渗透、长传冲吊 ) 。 5 、多变的形式以及多种不定因素 ( 裁判、球员状态等 ) 。 球赛的整个过程需要由整个队共同努力去完成,而教练负责对于全局的把握、战术的调整等。 软件开发和足球赛有很多类似的情况,也是在一定的时间内由多人协作共同去完成目标,在完成目标的过程中会碰到多种不定的因素和多变的需求,通过架构来制定开发过程的阵型,通过引入模式来作为实现目标的战术。 软件开发和足球赛一样,人是其中至关重要的因素,一样的阵型、战术在不同的球队中就会产生完全不同的效果,你不能去要求甲级联赛的球员拥有和超级联赛的球员同样的水平,也不能去要求一个球员永远保持良好的竞技状态,同时,阵型、战术直接影响到个体,也许个体的实力很强,但在一个不适合的阵型...

EF架构~系列目录

EF架构系列主是我在项目开发中,总结出现的一些经验性的东西,拿出来与大家分享,哪块与的有问题,还请大家指出来,然后我们一些再去讲究! EF架构~系列目录 第一回EF架构~了解一下,ADO.NET Entity Framework 第二回EF架构~终于自己架构了一个相对完整的EF方案 第三回EF架构开发续,终于实现了Update方法的统一 第四回EF架构——code first开发中,在修改实体时,自动影响到数据表上 第五回EF架构~Code First构架~Data层的实现 第六回EF架构~一个规范,两个实现 第七回EF架构~一个规范,两个实现(续)~性能可以接受的批量增删改操作 第八回EF架构~将数据库注释添加导入到模型实体类中 第九回EF架构~为ObjectContext类型加个Find方法 第十回EF架构~性能高效的批量操作(Insert篇) 第十一回 EF架构~为EF DbContext生成的实体添加注释 第十二回 EF架构~看看下面这代码,你还敢用它的延时加载吗? 第十三回 EF架构~性能高效的批量操作(Update篇) 第十四回 EF架构~为EF DbContext生成的实...

相关文章

发表评论

资源下载

更多资源
Oracle

Oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。