摘要: 对于软件来说,最大的软肋在于逻辑思维的不可遍历性。这是测试工作存在的一个原因。实际的软件工程师实践证明,让对软件思想有深刻理解的软件工程师进行测试,可以大幅度提高软件质量。所以,测试工作并不比软件开发轻松,让软件开发菜鸟来进行测试是不负责任的。测试人员并不是软件开发人员的对立者。他在找出bug的同时 阅读全文
posted @ 2016-06-20 14:22 buffoon 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发最注重的是人,或者说个体。目标是提高个体的主动性,提高产出效率。敏捷开发要求团队一起工作,甚至还有客户。结对编程。迭代交付,三周为一个周期,每个周期都发布可用地、经过测试的代码。2到5个周期后进行一次发布。敏捷开发积极拥抱变化,主要依靠代码重构来配合变化。敏捷开发的优点在于发布时间短和响应需 阅读全文
posted @ 2016-06-20 14:14 buffoon 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 几天就读完了倪建大牛写的这本别具风味的作品,主要是对软件开发过程的一些思考,读后感。作者的写作方式很特别,通过叙述故事的方式讲解了软件开发的一整套流程和流程中需要注意的地方。作者的主要态度是批判的,带有理想主义的色彩,然而却是发人深省的。这本书给我最大的收获就是在软件开发中要学会思考。思考所有步骤和 阅读全文
posted @ 2016-06-20 14:11 buffoon 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 第十六周 所花时间 6 代码行 100 博客量 1 了解到的知识点 正确实现代码连接数据库 阅读全文
posted @ 2016-06-20 13:49 buffoon 阅读(87) 评论(0) 推荐(0) 编辑