作为程序员,我们几乎每天都能看到“旁观者效应”在起作用。如果你的代码库已经有了相当的体积和年月,你很可能知道它们会存在一些问题,比如缺乏封 装或模块分离,类继承结构过于复杂,方法太长。
目前,国内移动互联网市场发展日新月异,各类创新服务百花齐放、层出不穷。将来的国内移动互联网市场势必成为一个基于开发者和消费者的双边市场。在这一全新的市场形势之下,中国电信将以用户和合作伙伴的需求为导向,构建中国电信天翼开放平台,立足于服务平台化与渠道开放化
近日,微软公司正式发布了新一代应用软件开发和研发团队管理解决方案Visual Studio 2012和.NET Framework 4.5。Visual Studio 2012为现代应用开发提供了最为丰富的开发环境,能够满足用户对持续在线、随时随地访问以及数据
如今开发者已经成为了业界争相抢夺的焦点,大的平台已经初步开放,向开发者伸出了橄榄枝,在诸多的机会面前,开发者更加增强了实现自我价值的信心和机遇。在移动、云计算、物联网的大趋势下,整个信息服务产业正在面临重组洗牌,如何通过开放协作、构建和加入生态系统,加强竞争力
网站发展到了快速发展时期,通常都以产品为重点,着力于覆盖市场、扩大用户量。而随着用户量的增加,广告投放也增多,广告主的个性化需求也相应增加,不少网站主都面临这样的问题:随着网站业务线的增加,频道更丰富,需要多站点统一管理;高级定制需求增加,广告主要求精准定向受
ArcGIS10.1目前已正式发布!ArcGIS 10.1真正做到了将空间信息技术普适化,让普适的GIS未来能够深入到每个人的工作和生活中。ArcGIS10.1兼具云端化、移动化、智能化、个性化和简捷化等五大特征,提供简便易用的使用方式,便捷灵活的开发手段
当前,GIS已经逐渐从曾经的实验室和专业应用领域逐渐扩展到社会生产生活的方方面面,不仅部署越来越快捷,操作越来越简单,而且与主流IT技术的融合度也越来越高。正如Esri中国副总裁、首席技术官王昊在会上指出的那样,“GIS正朝着普适化的方向发展,预计在不久的将来
微软大中华区开发工具及平台事业部总经理Mark Taylor表示:“微软‘创新杯’为青年学生提供最前沿的技术平台,鼓励学生运用最新的技术解决问题。
在享受了 6 年的全职软件工程师生涯之后,我决定换个活法。接下来的 5 年里我进修了 MBA 课程,并尝试了各种管理和投资类型的角色。我依旧关注技术,但在此期间并没有积极参与软件开发,也许配置一个 wordpress 主题或插件可以除外——当然这不能和软件开发
计算的安全性已经达到了前所未有的重要程度。来自全球不同地方的不同需求和各种先进的攻击手段都给IT安全带来了严峻的考验,全面解决方案的出台已经成为市场的迫切需求。
微软一站式示例代码库 携手MSDN和微软创新空间 正式发布了示例代码浏览器(Sample Browser)第五版。这是继去年10月第四版发布以来的一次重大升级。有了它,3500多高质量示例代码尽在手边,定能让您和您的开发工作如虎添翼!
在4月18号举行的全球软件开发大会上,软件敏捷开发专家,Inedo合作伙伴和Daily WTF网站编辑Alex Papadimoulis发表了题为“软件研发,不仅仅是持续集成”的主题演讲。
Cloud Foundary 2012云开发者大会于3月28日在北京喜来登长城饭店举行。作为业界最受关注的开源PaaS平台落地中国,Cloud Foundry已经吸引了众多业界和开发者的眼球。由此,Vmware Cloud Foundary软件工程副总裁Mar
由InfoQ主办的全球顶级技术盛会即将于2012年4月18日到4月20日在北京召开,QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。
在4月12日下午进行的技术课程中,来自英特尔的高级应用工程师慕延峰发表主题演讲《互联计算使用模式、软件栈设计与实现》,介绍了通用互联计算的使用模式以及互联计算软件栈的优势和案例分析。
编程是一种有益的体验方式,当遇到挑战时,我们会不断寻求新的解决方法。也许你会认为将毅力、直觉、适宜的工具三个组合在一起即可编写出优雅、完美的代码。然而,随之而来的拙劣的部署或另一种功能需求亦或者是沉重的依赖关系会产生不良的迭代更新,等等这些突发状况会摧毁了你最
在全球互联网经济快速发展的推动下,我国IT产业发展迅速,其中,IT产业的核心力量——软件行业目前也正处于高速成长期,且国家不断加大扶持力度,市场发展潜力巨大,对专业人才的需求也持续增加。目前,有很多青年人对这一行业心生向往,却了解有限。
时至今日,多核处理器的时代已经席卷而来,单核芯片已经渐行渐远了。怎么在一个芯片上来顺利处理多CPU内核编程成为了一件棘手的难题,这些多核处理器正在潜移默化地改变着开发人员传统的编程习惯。今天,我为大家重磅推荐10款工具,可以帮助大家缓解压力,顺利过渡到多核软
项目准备的第三步是制定战略,即将资源合理的进行分配与利用,将大目标拆分为各个小目标,分步骤实现。当然,创业并非一朝一夕的事,所以创业者必须坚持梦想,做好打持久战的准备。
源代码管理是我们工作中很重的一部分,是很多开发组的生命。但是我们往往在这方面犯错,不理解很多基本的,核心的版本控制的概念。我在这里列出了十条建议,可以说是戒律。虽然我会用 Subversion 和 .NET 来做示例,但这些戒律和你用的编程语言还有源码管理工具