我时不时的就会收到这样的Email。写这些邮件的人几乎都是跟技术不沾边的人,或正在研究他们的第一个产品。起初,当听到人们这样的话,我总是十分的恼怒。他们在跟谁辩论软件开发所需要的时间?但后来我意识到,即使我自己对自己的项目预测要花去多少开发时间,我也是一筹莫展。如果连我自己都做不好,我何必对那些人....
分类:
其他好文 时间:
2014-06-06 21:52:55
阅读次数:
260
Codejock Xtreme
ShortcutBar为Windows软件开发者提供了完善的Office 2003快捷工具栏导航菜单,该菜单类似于Microsoft? Outlook
2003的导航菜单。Xtreme ShortcutBar是加强应用软件的一种很好的方式。导航菜单的快捷方式给用户提供...
分类:
其他好文 时间:
2014-06-05 21:39:11
阅读次数:
258
《人月神话》这本书风行已经很久了,写成于1975年,经历这么久的时间,在当前又重新流行,让我很惊讶,但是一直没有时间读。今天突然想起自己的机器上有本拷贝别人的电子书,决定读读。我今天只看了两章,即焦油坑和人月神话。人月神话看上去这么浪漫的名字,原来并不是真的说神话故事,作者阐述的主要观点是在软件开发...
分类:
其他好文 时间:
2014-06-05 21:02:08
阅读次数:
253
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java
Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development
Kit 一般指软件开发包,可以包括函数库、编译程序...
分类:
其他好文 时间:
2014-06-05 12:49:33
阅读次数:
213
Agile——敏捷开发,作为CMM神话崩溃后被引入的一套新的软件开发模式,这几年来被广泛引起关注,并被寄予厚望。敏捷开发在其它业界的应用是否理想不得而知,但下面总结了我所在公司的敏捷开发试验,希望能够达到管中窥豹的目的。敏捷开发宣言——个体和交互
胜过 过程和工具能够工作的软件 胜过 面面俱到的...
分类:
其他好文 时间:
2014-06-04 17:01:43
阅读次数:
204
在软件开发中必须经历五个阶段,当然这仅是我个人的看法,我只是个初学者,步骤如下: 1.需求分析
2.算法设计极其分析 3.编写代码 4.测试代码5.软件维护
对于初学者来说,第5步,可以暂时不用管,当然我们的需要任务就是学好第一步,需求分析,有时候一个软件的开发花费的大量时间并不在于编写代码上,而....
分类:
其他好文 时间:
2014-06-04 15:34:54
阅读次数:
309
前些日子在为目前该学习什么而苦恼,就问了一下已经从事多年软件开发的表哥,他说一个程序员要走的远,就要学好数据结构和算法,于是我就重新开始学习数据结构和算法了拿起以前上过的数据结构看,看到第四章串的模式匹配时,颇感兴趣,就写了一下程序,实践了一下。感觉还蛮爽,于是就把以下几个重要的函数放在此处,以便后...
分类:
其他好文 时间:
2014-06-04 14:42:40
阅读次数:
312
首次个人技术讲解c#软件开发,主讲韩天岳,主要针对初学者对c#语言开发技术流程实现以及各种前沿技术的开发使用,本次主要针对c# winForm开发进行,以前没有过相关经验,所以如有好的建议和意见,欢迎提出。本人有过5年winForm开发经验,此处只为相互提高而提供的一个平台。...
分类:
其他好文 时间:
2014-06-04 13:15:30
阅读次数:
282
我们的软件架构设计与管理将基于业界公认的TOGAF Framework 体系结构,
我们的软件分析与设计将基于业界著名的Domain Driven
Design领域模式,我们的软件开发管理将基于业界流行的Scrum敏捷管理流程。以这三大理论体系为依托我们制定创建了我们自己的总体架构原则、目标架构和基...
分类:
其他好文 时间:
2014-06-03 16:21:31
阅读次数:
390
你开发iOS的方式还是石器时代吗?在这个世界上并不是所有的软件开发人员都是码农。在这个世界上有很多的geek存在他们为这个语言的发展做出了很大的贡献。现在随着iOS开发者的曾多也就出现了iOS程序猿提供的依赖管理工具或者也可以叫中央代码仓库这个工具叫做Cocoapods。iOS石器时代的开发方式我们...
分类:
移动开发 时间:
2014-06-03 15:20:47
阅读次数:
416