美文网首页码农进阶之旅软件测试程序员
Android开发你真的做对了么?

Android开发你真的做对了么?

作者: 泅渡者 | 来源:发表于2017-02-10 10:49 被阅读157次

新年之始往往考虑的会比较多,但是不论怎么考虑都要从最小的事做起。

那么接下来我们谈一谈Android的开发,作为开发者我们都希望省时,省事,又无BUG。所以我们回去研究各种框架,甚至自己开发属于自己的框架,现在市面上的框架数不胜数,各有各的优点。

想必大家都已经从MVC转入到MVP了吧,但是单单一个框架就能改变我们的编程么,答案是否定的。框架只是为了更方便我们使用和优质的代码无关。

本人从事Android将近三年,开发的项目也不少,但是项目中遇到的BUG可以说是五花八门什么样的都有。往往都是这边上线那边喊停,永远有解决不完的BUG。原因有很多面:

第一:项目需求变更造成大量更改,BUG隐患增加。

第二:产品设计漏洞,存在BUG雷人。

第三 : 代码逻辑BUG,往往测试后便可发现。

第四:代码在压力测试下所暴露的BUG,这个最难发现,但是还是得去解决。

那么,我们是否一直往返于改BUG→测试→改BUG呢?从我个人的开发经验来说我一般对于自己的代码很少进行测试(对自己有信心),可是问题也由此而来,由于我使用的框架是没有测试的。

通常我们编写测试用例是比较花费时间的,可是,当我们在不断的更改BUG→测试的过程中所浪费的时间远远大于编写测试。

所以一个好的程序员应该是:

1.搞懂需求,提出不足。

2.看懂设计,委婉优化。

3.做好框架,便于扩展。

4.写好测试,对自己及的代码说“YES”。

以上纯属自己的见解,欢迎大家共同探讨。

相关文章

  • Android开发你真的做对了么?

    新年之始往往考虑的会比较多,但是不论怎么考虑都要从最小的事做起。 那么接下来我们谈一谈Android的开发,作为开...

  • iOS开发中你真的会用#define么!!!?

    iOS开发中你真的会用#define么!!!? iOS开发中你真的会用#define么!!!?

  • 在JitPack上发布自己的Android库

    做Android App开发已经快两年了,前几天有个朋友问我,你这两年在Android 开发上有啥积累么?我突然脑...

  • AsyncTask

    Android开发者:你真的会用AsyncTask吗? 导读.1 在Android应用开发中,我们需要时刻注意保证...

  • android 开发命名规范(全)

    android开发者这么久,你是否真的了解android开发规范呢?本文转自https://www.jianshu...

  • 小米Max开启ROOT超级权限的经验

    小米Max有么好方法获得root超级权限?做开发的人清楚,android系统有root超级权限,如果手机获得roo...

  • 我们真的做对了么?

    如果在二胎的家庭里,大的和小的玩得正嗨得时候,突然小的很凄厉的痛哭声传来,作为大人,你的反应是什么? ...

  • 随笔

    累么 独白: 累么 累就对了 舒服是留给鬼的 你只是在活着 并不是在生活 累么 累就对了 舒服是留给鬼的 你现在只...

  • 学习Android构建系统(一)-前言

    说明 开发Android应用,就离不开基于Gradle的Android构建系统。刚开始做Android开发的时候,...

  • 你真的会用Android Studio么

    最近在读徐老师的书看到有对Android Studio功能的讲解,学到了到了许多新的东西,所以就花点时间整理学习下...

网友评论

本文标题:Android开发你真的做对了么?

本文链接:https://www.haomeiwen.com/subject/zjlgittx.html