博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
提问回顾
阅读量:4583 次
发布时间:2019-06-09

本文共 712 字,大约阅读时间需要 2 分钟。

阅读教材后的疑问

编写单元测试的原则

应该以方便测试且易于验证的方式而不必拘泥于形式,但适当的切分模块是必要的。单元测试应该是保证小部分代码的正确性,避免代码量累积到最后除了问题难以下手。但如果过分注意小,而搞得十分麻烦,就得不偿失了。

团队模式选择

并不存在一个高效、低代价的试错方式。有些事情只有试了才知道,有些方式在有些人身上合适,而在另一批人身上就不合适。所谓亡羊补牢为时未晚,只要发现问题及时调整,就不会造成深远的影响。

关于共同远景

正如谈恋爱一样,合作同样讲究一个氛围。当团队凝聚力开始涣散的时候,有时可能可以挽回,有时可能就是到了需要分道扬镳的时刻。

关于会议

定时、找人提醒或者注意周遭氛围时刻提醒自己会是一个好方法。

关于源代码管理

源代码管理是一个需要学习的过程,可能自己工作的时候是一种模式,团队开发又是一种模式。在本次课程的过程中,源代码管理我就从他人那里学习了两种风格。一种是有任何改变就签入,一种是有了一些小的阶段性成果再改变。这两种方式对于不同项目我会选择交替使用。

学到的知识点

需求阶段

深入用户当中去,自己的设想是一方面,但更重要的还是用户的想法。

设计阶段

考虑的多一些、深一些,思考一些可能的未来场景,有助于避免大泥球的出现。

实现阶段

制定计划并严格执行,有异常及时商量、调整。

测试阶段

早做单元测试,并且做的尽量细致,有助于提高代码质量。

发布阶段

尽早发布,吸取用户意见,以便为之后的开发找准方向。

维护阶段

即使收集用户反馈,给用户一个良好的体验,不做甩手掌柜。

转载于:https://www.cnblogs.com/braveTester/p/8284022.html

你可能感兴趣的文章
Java 内存管理、JVM 工作原理与 Java 运行时系统
查看>>
矩阵分解(matrix factorization)
查看>>
大型网站的架构设计与演进
查看>>
二值化函数
查看>>
‘3 sigma’rule(68–95–99.7 rule)
查看>>
内存、时间复杂度、CPU/GPU以及运行时间
查看>>
DES加密解决算法
查看>>
普通树的递归遍历
查看>>
SQL中的case when then else end用法
查看>>
mysql数据库密码更改
查看>>
第三周学习
查看>>
lucene之solr京东案例
查看>>
Java开发Maven环境配置和介绍
查看>>
架构-LAMP特级学习(网站服务器监控)
查看>>
边界检测
查看>>
leetcode Happy Number
查看>>
MP3文件格式解析
查看>>
UVA Live 7770 模拟
查看>>
[LeetCode] Unique Paths II
查看>>
【Python】[面向对象的高级编程] 元类 ---听说这个很难理解
查看>>