我的前端生涯:从今天开始

我的前端生涯:从今天开始


从今天开始记录我与前端的点点滴滴。
第一篇博客,简单讲一下最近看的一本书《软件随想录 卷1》。书的作者是Joel Spolsky。这本书由作者的博客演变,记录了作者对软件IT行业的各种有趣的见解。身为一个刚入行的菜鸟,书中关于企业发展战略相关的内容我还不大明白,但这本书中的其他内容帮我全方位地了解了软件开发流程,以及如何培养良好的开发习惯。这里我主要就“乔尔测试”展开一下我觉得对我有帮助的内容。

乔尔测试
乔尔测试是作者Joel写的一套用于评价软件团队质量的测试,包含以下12条:
乔尔测试
首先这套规则是用于给软件开发团队打分的,对于我这种普通的程序猿来说,以下是我从乔尔测试中学到的几点:

1、版本控制器。
我还没有正式入职,没有接触过版本控制器,但我明白版本控制器的重要性,这不但是多人合作开发软件的必备工具,而且是储存软件历史版本的重要道具,当错误发生时,通过版本控制器可回滚到上一个健康的版本。因此我将来必然需要好好学习版本控制器相关的知识。

2、bug数据库
这是一个非常有趣而且实用的概念,将开发过程中遇到的各种bug记录在一个专门的数据库中,bug数据库说复杂复杂,说简单简单,“如果导致你不做bug记录的唯一阻碍是相关软件的功能太复杂了,那么就做一张包含以上5个关键字段的表,然后开始用它”。哈哈,一张EXCEL表就行了。即使公司没有团队的bug数据库,我也可以建立一个个人的Bug数据库不是么?对了5个关键字分别是:重现bug的完整步骤、预期应有的行为、观察到的错误行为、谁负责修复、是否已被修复。

3、修改以前的bug
不清楚正常工作中的bug修改是什么样的,我在学生时期的编码工作中所有的bug都是当场解决的。我男朋友以前就职的软件公司很少改以前的bug,而且同一个项目往往会经手很多人,他经常遇到拿到别人写的一堆bug的代码,或者他把任务交给其他人做,其他人把原始代码改出一堆bug的情况,因此他的日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值