- 博客(7)
- 收藏
- 关注
原创 HIT软件构造——从一个实际案例考察开发质量目标
在之前的文章中,简要陈述了一些软件的外部质量因素,但这毕竟只是纸上谈兵的介绍,那么在实际开发中,这些因素是怎么与软件开发过程和产品相互作用的呢?重要的是,用户视角下这些因素究竟对产品表现有何影响呢?下面会通过游戏《炉石传说》的例子详细陈述。...
2022-06-14 03:28:21 516
原创 HIT软件构造——测试的艺术
写出好的测试需要一定的技巧。一个好的测试很有可能发现错误。一个好的测试不是多余的。一个好的测试应该是“最好的”。一个好的测试不应该太简单也不能太复杂。那么怎么最简单地保证自己的测试能覆盖所有情况呢?这就需要一定的思维方式。......
2022-06-14 01:32:39 126
原创 HIT软件构造——规约的一些感受
规约的作用是什么?对于初学者这可能比较令人疑惑,似乎只是增加自己的工作量,毕竟自己的代码自己肯定能理解是一个非常常见的想法。但,对于团队合作,规约的作用就不言而喻了,另外,初学者很可能高估自己代码的易读性,在遗忘了一部分工作过程后回看代码会发现它非常难懂,即使自己都无法理解。所以,规约就承担着这样的作用,本文记录了一点相关的感想。...
2022-06-14 00:53:19 87
原创 HIT软件构造——对于开发质量目标的思考
软件开发本质是一项生产活动,目的性是非常明确的,它也正和其他项目一样,需要统筹规划并在多个要素之间进行取舍。这些要素是如何影响软件的质量的,我们又应该如何看待它们呢?本文将辩证地进行总结与思考。...
2022-06-13 21:16:10 500
原创 HIT软件构造——JAVA数据结构类型概述之ArrayList
Java作为一门便利的面向对象的编程语言,提供多种便利高效的数据结构以及方法当然是很重要的,本文从一个初学者的视角,尽量通俗易懂地整理常用的一些数据结构以及相对应的方法。第一篇主要讲解ArrayList的相关方法。.........
2022-06-13 17:03:59 83
原创 HITCS大作业-程序人生
目 录第1章 概述................................................................................... - 4 -1.1 Hello简介............................................................................ - 4 -1.2 环境与工具................................................
2022-05-20 16:42:27 133 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人