IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

软件开发

云计算发展至今,概念已经不是人们争相讨论的话题,究竟有何应用、效益在何处体现才是关注焦点。和Web时代的开启一样,云计算也是“舶来”词,但就在昨天新浪作为国内顶级门户之一,推出了自己的Web应用开发与运行平台——Sina App Engine(SAE),以全新的云计算开发平台提供给国内用户面向未来的集成式开发平台。

10日更新
新浪也秀云计算 纯国产云开发平台详解

在当前全球经济形势下,企业越来越需要依靠高效软件交付,为市场提供具有更高经济效益的软件。通过数十年的软件开发最佳实践研究,我们认识到,软件生产不仅是一项高技术含量的工作,更是一项需要考虑成本因素的复杂工作。

28日更新
提升软件经济学

如果一个数字十进制表达时,不存在连续两位相同,则称之为“不重复数”。例如,105、164和198都是“不重复数”,而11、100和122不是。用一个long类型( long类型数字A),实现返回大于A的最小“不重复数”。

28日更新
标签: .NET c# 软件开发
返回不重复数的实现

本文探讨如何使用扩展方法封装 if/else、swith/case及while,通过使用这些扩展,写出的代码将使用很少的大括号{ }。

28日更新
标签: 软件开发 .NET c#
封装 if/else、swith/case及while

本文讲解了构件式开发的基础知识。

28日更新
标签: 构件 软件开发
何为构件式开发?

这篇文章将为您简要介绍瀑布模型,解释它是什么,应当怎样工作以及可能导致项目失败的原因。对于您的项目而言,是否使用这一模型主要取决于您是否能理解客户的需求以及在项目的进程中这些需求的变化程度,对于经常变化的项目而言,瀑布模型毫无价值。

18日更新
标签: 软件开发
深入了解软件开发瀑布模型

软件是打开硅芯片创新性能之门的钥匙,是能够将英特尔硬件潜力发挥到极致的关键。没有了软件,硬件不过是一堆废铜烂铁。从最高精尖的超级计算机到小巧玲珑的手持设备,再到五花八门的嵌入式设备,许多开发人员通过软件为IA架构带来了种种新的应用模式,然而调查显示,因为软件的原因,大部分应用中,硬件计算资源都得不到充分的发挥和使用。

17日更新
标签: 软件开发
多核并行软件开发 工具成关键?

在工作中经常能找到软件设计复杂的地方。对于这样情况的原因多种多样,但是可以集中几点主要的原因:不恰当的使用设计样式,“not invented here”综合症,以及当雪弗莱(Chevy)做这个工作的时候却构建了一个卡迪拉克(Cadillac)。你可以通过很多种方法来解决这些问题。所有这些只需要重新思考一下如何构建你的软件。本文提供了关于怎样简化你的软件开发过程的指导。

15日更新
标签: 软件开发
如何有效的简化你的软件开发

本文作者从软件开发经理,客户和开发者三个方面,分析了软件开发过程中的常见误区。

14日更新
标签: 软件开发
软件开发过程中的几个误区

管理软件设计中,权限管理虽说是比较基本的内容,但也十分重要,说简单也简单,说复杂也复杂,最复杂就像网络操作系统一样,区分很多层次,什么分组啦角色啦,不过,一般会根据实际需要采用比较实用且简捷的设置方案.本文介绍一个在实际软件中用过和一种方法,主要是把功能、权限、菜单结合到一起来的设计方案。

14日更新
标签: 软件开发
浅析功能、权限、菜单相结合的设计方案

本文总结了一些构建可伸缩性系统的最佳实践,可谓是构建可伸缩性系统的金玉良言。

08日更新
标签: 软件开发
有关可伸缩性系统的十三条军规

本文举出了使得软件开发团队更加有效并且更加高质量的五大习惯。首先,本文描述了这样一些商业团队给于软件开发团队以及他们所开发的软件的要求。接着,本文解释了状态更换逻辑和行为逻辑之间的重要的区别。最后,本文将要示例五个使用客户帐户情形作为案例研究的习惯。

07日更新
标签: 软件开发
高质量软件开发人员的五大习惯

通常随着软件版本的更新,其产品的性能也在进行这不断的升级改进,而这种“改进”又几乎意味着“增加更多功能”。但是,对于我们最终用户来说,真的就需要那么多的功能吗?软件也真的是大而全好吗?本文可以给各位开发人员一些启示。

07日更新
标签: 软件开发
软件功能愈多愈好吗?

应该说应用开发正在利用虚拟机上的集成技术实现自己的统一。我们的创造性正在丢失;因为IT精英们希望实现统一的部署。而且,他们必然会获胜,即使他们需要强迫着把开发人员赶到“云”上。

03日更新
专家质疑:云计算扼杀应用开发?

今天,SaaS、云计算、云安全、云服务有如巨浪,汹涌而来: 几乎所有的软件企业都在向SaaS转型;所有的IT服务商都准备转战云计算;所有的软件创业公司都要在云里创业;所有欲投资软件的风险投资都瞄准了SaaS和云计算。

03日更新
危险的三角关系:SaaS、云计算和软件

IT预算一减再减,伴随着IT工作人员和管理人员越来越失调的关系,无代码编程的出现仿佛刚好解决了这些问题。据称开发人员将从能读懂魔法书的神秘人物变成理解他们所要实现的目标及过程的业务分析师,也有部分专家持怀疑态度,应用开发是否真的将进入无代码时代?

03日更新
标签: 软件开发
应用开发即将进入无代码时代?

作者认为一些大的软件项目容易陷入困境是因为开发者们总是只注重个别功能的开发、堆积而忽视了整个项目的整合。作者先举出一个反面例子,想让大家了解一个失败的大型软件项目是如何产生的。接着作者就如何进行大项目的开发提出了建议。那么,软件开发者如何能使大型的软件项目脱离困境从而使自己成为软件开发英雄呢?

03日更新
十六招成为大型软件项目的开发英雄

软件开发工作本身是需要一个周期来完成的,而在周期的内部则包含了很多因素。规划良好的软件开发生命周期将能够实现在更短的开发周期内构建软件的愿景。

03日更新
标签: 软件开发
如何选择软件开发的生命周期

做代码复查的好处远远不止提高代码质量。如果您的团队中有人不愿花时间进行代码审查,叫他读读这篇文章吧。

02日更新
标签: 软件开发
软件开发者需做代码复查的五大原因

本文给出了十五个评定软件开发人员的标准,可以帮助程序员朋友从一个好的程序员成为一个优秀的程序员。

02日更新
如何从优秀的程序员成为伟大的程序员
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐