如何以自由职业者的身份提高代码质量和测试

时间:2019-07-28 13:58:59

标签: javascript node.js reactjs testing software-design

我是一个自我思考的开发人员,大约2年前我开始学习编码。我已经对文档和许多编程概念感到满意。但是我感到缺乏代码质量和测试。当我查看其他项目时,似乎他们的代码是如此简单,行数更少,但所做的事情与我在更多代码行中所做的相同。

我主要在做nodejs + reactjs。我在线上了一些软件构建课程,但是它们大多是谈论概念的,几乎没有示例。我也不在公司工作,所以不能选择从同事那里获得指导。

你们如何看待自由职业者可以提高其代码质量和测试?

在哪里可以学习最佳编码实践?

您能为我提供任何高质量的高质量标准的开源项目吗?或一些书籍可供学习?

我感谢每一个建议。

1 个答案:

答案 0 :(得分:0)

根据我的经验,我们可以分为两种。

第一个测试:

  • 如果要提高编码质量和自我验证,则必须实施单元测试。您可以使用一些模块进行单元测试,例如Jest,chai,mocha,super-test等,以记下单元测试。

代码清理的第二个:

  • 这意味着您要改善编码标准,例如命名约定,空格/制表符,干净类或安全性问题等。因此,您可以使用Eslint,Tslint,sonarqube等工具。