开发者的价值,是通过技术和产品体现的,对于App开发来说,除了实现业务之外,最重要的莫过于开发的速度、质量和可维护性,速度决定你能否支撑公司抢占市场,质量决定你们能不 ...
开发商的价值通过技什么平台可以开发app术和产品得到体现什么平台可以开发app。对于应用程序开发,除了实现业务之外,最重要的是开发的速度、质量和可维护性。速度决定了你能否支持公司占领市场。质量决定了你是否能站稳脚跟,不会很快被踢出去。可维护性决定了你能否在前进的过程中保持轻快的步伐。
速度、质量和可维护性
对速度、质量和可维护性的要求实际上是快速、稳定和明确的。
快:快实际上是最容易做的事情,或者是最容易知道你是否能做到的事情。熟悉安卓开发的朋友都知道,如果你能理清业务逻辑,不受干扰地将其投入开发,开发速度会非常快,普通大小的应用程序可以在一到两周内完成。
稳定:稳定不像快。我们可以简单地利用时间进行实时定量评估。直到大量的错误出现,我们才知道稳定是否稳定。然而,一旦工作速度提高,很容易发现大量的错误。事实上,安卓的常见问题无非是内存、异步、响应等。消除和解决这些问题很容易,而困难的是如何确保这些问题不会发生。
清晰:清晰是最难做到的。它可以通过时间快速量化,并通过错误统计稳定量化。然而,清晰度很难量化。代码审查和可伸缩性是主观的评估