分享很简单。每天我们都有更快、更轻松和更多的方式来分享。分享也很重要。他们说快乐分享时会变大,悲伤分享时会变小。我们每天都在分享,我们对此感觉良好。我们分享关于某个问题的知识,我们在需要时分享建议,我们分享我们对各种事情的看法。
但关于分享最好的事情是,当我们的朋友也分享他们的观点时,让每个人对这个话题有更好的看法,并通过新的视角丰富彼此。
代码分享也是如此。
例如,在 GitHub 上分享代码对于更改、改进和更新应用程序至关重要。然后,代码需要维护。让每个人都看到它,确保可以在没有太多困难的情况下进行更改。
想象一下,您找到一个完全符合您需求的开源应用程序。您访问了代码,但您无法理解它,因为创建者没有使用一套最佳实践。或者想象一下,您找到一个接近满足您需求的应用程序,但您想修改和改进它。您访问了代码,但它被塞在一个 5,000 行的单个文件中。或者它具有高循环复杂度和高重复代码率。
您会怎么做?也许您会从头开始编写代码。那么,我们如何才能确保我们代码的可读性、可维护性和可重用性?您猜对了:测量和分析您的代码,并持续这样做。
我使用一个名为 Kiuwan 的工具来测量和分析代码——还有很多其他的工具——在许多高质量软件的特性中,它专注于并强烈强调可维护性。流程是:
- 注册
- 上传代码或下载分析器到本地计算机
- 获取结果(风险和质量指标、发现的缺陷以及修复它们所需的工作量)
使用这样的工具可以确保代码的分享链不会断裂。而这正是开源的全部意义所在。前进并分析您的代码吧!
2 条评论