欢迎来到天天文库
浏览记录
ID:24230734
大小:157.50 KB
页数:3页
时间:2018-11-13
《一应用程序编程系统的产品》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一应用程序——编程系统的产品什么是应用程序?简单的说就是编程系统的产品。我非常喜欢《人月祌话》中描述的编程产品的演进,通过下图我们來看看自己在开发什么。程序1—编程产抓17编程系统产从程序程序是代码设直接的产物,它本身是完整的,可以在我们的开发环境上运行,■©常见的就是可执行文件。我们最容易得到的就是程序,程序对我们來说,只是开发的第一少,它仅仅代表我们的代码吋以运行,但并不是我们的目标,我们还要进一步升级我们的成果。编程产品编程产品把程序上升为可以在不同平台上稳定运行,提供使用者一定功能的通用的编程产品。我们讨以通过对程序的各种严格测试和不断的改进,撰巧相应文档,提供技术支持
2、,使我们的程序转换为编程产品。编程产品的例子是:串门调试丁.具。编程系统程序也可以转变成编程系统中的一个构件单元。它逍守•-定的规范,与其它程序协作,共M组成系统。公司内部的框架吋以看成一种编程系统。编程系统产品这是程序进化的究级形态,是将编程系统升华到产品的级别。比如Word等商用软件。这是我们大多数软件项目努力的目标,同时也是软件产品的价值所在。我们必须清楚,软件开发不是一个人的事情,我们很难独自将我们的程序升级到产品级别,所以我们程序员大多数吋间还是在生产程序也就是编程系统的某个构件单元。(这也是为什么我们工资低的原因,呵呵。)二第一个.NET程序我们完全叫以使用记事本开发
3、C#程序,但一般没人这么干,记住这个名字吧“VisualStudio”,这个强大的IDE令无数同行(开发非.NET程序的)羡慕不已。VS太过强大了,将VS与微软的TFS结合可以迅速帮助一家企业达到CMMI3的标淮。VS将是我们的开发利器,我们还叫以通过安装各种插件來强化我们手屮的T具。(VS功能十分全面,我不会在文章中讲述其具体用法,请读者自行学习。)第一个.NET程序“helloworld”:spanstyle=Hfont-family:'CourierNew’!important;font-size:I2px{important;line-height:1.5!importa
4、nt;color:rgb(0,0,255);n>usingSystem;namespaceCLRTest{〈spanstyle=”font-family:'CourierNew’!important;font-size:12px!important;line-height:1.5!imp
5、ortant;color:rgb(O,0,255);">class{〈spanstyle=Hfont-family:’CourierNew*!important;font-size:12px!important;line-height:1.5!important;color:rgb(0,0,255);H>static〈spanstyle=”font-family:’CourierNew1{important;font-size:12px'important;line-height:1.5!important;color:r
6、gb(0,0,255);"〉voidMain(string[]args){Console.WriteLine(7、;color:rgb(128,0,0);n〉"
7、;color:rgb(128,0,0);n〉"
此文档下载收益归作者所有