在软件开发过程中,时常会遇到把一些数据信息从DataGridView中导出到Excel表格中的情况。假设写的多了就会发现挺简单的,我们最好还是来写一写,留作备用,毕竟有时候Ctrl+C和Ctrl+V还是比較方便的。 思路非常easy。写一个Module,然后调用: Module代码例如以下: <sp ...
抽象 在面向对象领域,抽象类主要用来进行类型隐藏;也就是使用抽象的类型来编程,但是具体运行时就可以使用具体类型。 利用抽象的概念,能够在开发项目中创建扩展性很好的架构,优化程序。 抽象类,抽象方法,在软件开发过程中都是设计层面的概念。也就是说,设计人员会设计出抽象类,抽象方法,程序员都是来继承这些抽 ...
分类:
编程语言 时间:
2017-06-22 00:12:17
阅读次数:
158
众所周知,代码审查是软件开发过程中十分重要的环节,楼主结合自己的实际工作经验,和大家分享一下在实际工作中代码审查是如何开展的, 笔者水平有限,若有错误和纰漏,还请大家指正。 代码审查的阻力 我想不通公司不同部门对代码审查这项工作的重视程度还是不一样的,对于代码审查的阻力总结了以下几点: 国内的整体环 ...
分类:
其他好文 时间:
2017-06-20 21:16:36
阅读次数:
122
http://www.cnblogs.com/gavin-num1/p/5655126.html jQuery插件开发模式 软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。 根据《jQuery高级编程》的描述,j ...
分类:
Web程序 时间:
2017-06-06 00:58:24
阅读次数:
223
构建之法14、15章总结 第14章 这一章讲的是质量保障。在我们做软件的时候,最重要的是质量,如果做成功的软件质量不过关,那无疑是白费心血,浪费时间。程序的质量体现在软件外在功能的质量,用户体验的质量,国际化的质量,安全性的质量等等。 软件开发过程中有三个主要的特性:好、快、便宜,即软件需要在成本、 ...
分类:
其他好文 时间:
2017-06-04 14:34:34
阅读次数:
146
什么是MSF?一开始看到的时候我也是不明白这代表着什么含义,看了书之后说是微软解决方案框架,然后我又想,这算是微软自己的东西吧,为什么作者要跟我们分享出来呢,莫非这其中有什么是比较吸引人的还是说这个对软件开发过程的作用很大呢。MSF是微软在总结了自己产品团队的开发经验和教训,以及微软咨询服务部门的业 ...
分类:
其他好文 时间:
2017-06-04 09:53:39
阅读次数:
230
质量保障 软件的质量 什么是软件的质量??? 国际标准组织定义:“Capability of software product to satisfy stated and implied needs under specified conditions.” 定义强调了软件要符合用户以及利益相关者的需 ...
分类:
其他好文 时间:
2017-05-28 16:07:44
阅读次数:
179
软件开发过程是痛苦的,但是完成之后并不是就结束了。经历了计划、设计、开发等阶段,达到了代码完成这一目标之后,团队内部还要学会去发现修正已有的缺陷之后才发布。但是我觉得软件的隐藏bug会随着时间的延迟发掘出来更多的。在此之中,我们就需要构造一个会症小组,小组内部成员最好就包括了各个团队的一员,因为不清 ...
分类:
其他好文 时间:
2017-05-28 12:30:18
阅读次数:
205
用例图是从用户的角度出发,描述系统功能的。在软件开发过程中,开发人员首先获知用户的需求,然后设计用例模型,在分析并设计系统来实现这些用例。在系统完成后,还要根据用例图来对系统进行验证。 用例图主要介绍了一下部分:构成,描述和注意事项 用例在需求分析阶段产生,那么,用例设计时地第一个问题就是这个软件的 ...
分类:
其他好文 时间:
2017-05-24 22:32:17
阅读次数:
253
测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。本文从开发人员使用的角度,介绍了 TDD 优势、原理、过程、原则、测试技术、Tips 等方面。 背景 一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的 ...
分类:
其他好文 时间:
2017-05-24 14:33:16
阅读次数:
299