摘要:pascal、c:面向过程的程序设计语言Object pascal、c++:面向对象的程序设计语言VB:既是程序语言也是编译器,其语言是BASIC的扩展。C#:微软开发的编程语言,c#有两个开发方向:.net和winform。前者主要是用于网站的开发,后者用于应用程序开发。DELPHI、BC、VC和VC++:是编译器.Net:指开发平台,.net framework是这个开发平台的基础类库API:一般指Win32 API,API是应用程序开发接口,是用C语言编写的。NET Framework:与VCL相似的类库,支持winform或者win32(多时服务)程序运行的框架。MFC是用C++封装A
阅读全文
随笔分类 - 软件开发感悟
摘要:因为现在的工作主要是软件维护,维护的是一整套的HIS软件,共30多个大大小小的模块,每个模块相当于一个独立的程序,而且HIS软件的业务逻辑很复杂,不可能短期内能够熟悉。尽管老大把HIS系统的模块分配给各个同事负责,但是跨模块的任务还是会有,这时候,对于我这个新人,难度比较大,而且耗费很多的精力。遇到这种情况时,首先不能乱,切忌马上去看程序,最好按照以下的步骤去做:1.如果任务涉及到业务,必须先了解系统的功能,并能进行相关的操作。2.了解当前任务的相关数据结构(通常一个任务不需要了解整个模块的数据结构)。3.看当前任务的相关算法(代码),重点关注两点:(1)程序如何把数据写入数据库,通过程序代码
阅读全文
摘要:软件开发、维护的一些心得:一、在接到一个任务时,切忌在未看明白的时候匆匆编码。二、要先了解任务内容,然后看相关的代码。三、如果任务比较复杂,在编码之前,要先做设计,把要完成的功能进行划分,完成一步测试一步,不要急功近利。四、切忌通过不断的运行程序来检测程序的BUG,这样做的效率非常低(我现在就是这种情况)。在测试一个功能时出现BUG,应该在调试时找出该BUG,而不是退出看代码。到这一步还不行,应该多想想其它地方是否会有这个BUG,尽量少的运行程序。
阅读全文

浙公网安备 33010602011771号