大家好,我是桃翁,一个不止前端的前端工程师。
众所周知, React 是一个 JavaScript 库,它是当今最流行和行业领先的前端开发库。
JavaScript 是一种松散的类型化语言,因此,它捕获了运行时。这样做的结果就是 JavaScript 错误被捕获得非常晚,这可能导致严重的 bug。
当然 React 作为一个 JavaScript 库,也继承了这个问题。
干净代码(Clean code)[1]是一种一致的编程风格,它使代码更容易编写、读取和维护。任何人都可以编写计算机可以理解的代码,但是优秀的开发人员可以编写人类可以理解的干净的代码。
干净的代码是一种以读者为中心的开发风格,它提高了我们的软件质量和可维护性。
编写干净代码需要编写具有清晰和简单的设计模式的代码,这使得人们可以轻松地阅读、测试和维护代码。因此,干净的代码可以降低软件开发的成本。这是因为编写干净的代码所涉及的原则,消除了技术债务。
在本文中,我们将介绍一些在使用 React 和 TypeScript 时使用的有用模式。