构建之法阅读笔记05

这是阅读笔记的第五篇,today我阅读了十一到十三章,心情比较激动,到了此时此刻我终于快要写完了。

第十一章软件设计与实现,本章所述进行完前面的步骤后,了解了软件需要实现的功能,然后进行功能的设计,还有就是软件的开发记录,记录必要的说明,还有就是及时清理小强,不要积攒过多小强,需要定下一个阈值,当小强数量超过此阈值时,需要尽快处理,不然等小强愈攒愈多,,将会严重影响新功能的开发。所以在软件开发过程中修复各种各样的小问题,他的优先级要远远大于开发新功能的优先级。

第十二章用户体验,在此章中用户的第一印象非常重要,而为了使第一印象好点,就需要让我们用5W1H的方法来判断,即who when where what why 和how 。这个方法适用于多个情况,正如我们在于人交流时,遇到一个矛盾我们先要站在别人的立场上考虑。而在软件开发过程中,我们要从用户的角度考虑。用通俗点的话来说,便于用户使用的软件就是最好的软件。能让用户只点一下鼠标就绝不让用户多点第二下。

第十三章软件测试,一个软件的成功少不了测试,而测试又是多种多样的,我们也需要对许多的功能模块进行测试。有了测试就必然会有与之相伴的bug,对bug的描述又变成了重中之重,发现了bug之后并不能听之任之,需要写一份详尽的bug报告,让重未接触过的人也能看懂,这样极大加快了软件开发的效率,是你成为软件工程师的必经之路。

经过此次学习,我离目标任务差距不远了,该怎么样还是怎么样,多看看书总是没错的。

原文地址:https://www.cnblogs.com/nxxam/p/5609661.html