总结以软件开发生命周期说明不同的测试的使用情况

摘要: 从常用的角度分别介绍: 从基于功能的角度: 1、Unit Testing(单元测试) 这个步骤主要是开发者针对开发过程中,程序内部的函数、类、变量等等数据进行正确性的测试。 ex:一个函数需要把一些重要的数据插入到数据库中。那在编写完这个函数之后,就要进行测试,以验证:1)函数能正确带出需要... 阅读全文
posted @ 2015-12-30 17:05 木果果木 阅读(141) 评论(0) 推荐(0)

就软件工程与计算机科学的区别的个人看法

摘要: 软件工程的核心课程主要是和软件开发有关,例如软件需求分析、UML建模语言、软件体系结构、软件项目管理、软件测试等。相比之下计科专业的课程显得更加有理工课程的气息,其中软件没有的包括:汇编语言、数字电路与逻辑设计、计算机体系结构、微机接口、ARM体系及编程技术、嵌入式项目分析设计技术等。 计算... 阅读全文
posted @ 2015-12-30 16:44 木果果木 阅读(236) 评论(0) 推荐(0)

有人认为“中文编程”是解决中国程序员编程效率的秘密武器,请问它是一个“银弹”吗?

摘要: “银弹”,指由纯银质或镀银的子弹,银色子弹往往被描绘成具有驱魔功效的武器,是针对狼人等超自然怪物的特效武器。后来银色子弹常被用作致命武器的代言词。被比喻为具有极端有效的解决方法,作为杀手锏、最强杀招、王牌等的代称。有人认为“中文编程”是解决中国程序员效率的秘密武器,那它是一个“银弹”吗?我认为不... 阅读全文
posted @ 2015-12-30 16:16 木果果木 阅读(183) 评论(0) 推荐(0)