loading请求处理中...

APP开发的原则和定律是什么

2023-05-15 10:00:00 阅读 8544次 标签: 开发 作者: yipinweike01

  当我们围绕着APP开发的讨论中,几乎不可避免肯定会引用几条定律或者原则,那么小编今天就来说一说关于APP开发的定律和原则都有哪些.

  破窗定律

  假如一幢楼房,一扇窗户坏了不及时地修理,那么会招来更多的人,破坏其他的窗户,毕竟窗户已经坏了,坏人在打碎几扇窗户谁又在乎呢?

  如何应用到APP开发中?

  在APP开发中,我们可以把破窗定律应用到代码质量中,一旦在测试中我们有一定数量的代码进入了没有被覆盖的代码库,就会添加更多没有覆盖的代码,这就是保持100%代码覆盖率的论证,所以我们可以在窗破裂之前看到裂痕.

  帕累托原则(80/20 法则)

  帕累托原则说,80%的结局来自20%的原因,当然数字80和20都不是精准的.我们来可以做个例子:世界上富有的20%的人创建了世界80%的收入,疫情80%的病毒是来自20%的受感染的人群,这些例子比比皆是.

  如何应用到APP开发中?

  专注于导致80%用户使用异常的那20%的错误,专注于实现80%的APP功能需要的那20%的总构造时间等等.

  沃斯定律

  沃斯定律指出,软件变慢的速度比硬件变快的速度要快。

  如何应用到APP开发中?

  真的不要依赖我们的硬件来运行不好的代码,如果编写优秀的代码正好与克努斯的优化原则正好相对,如果我们一开始就做好了架构,是不是我们后期代码编写时候技能满足克努斯的优化原则,又可以支持沃斯定律呢!

  克努斯的优化原则

  在他的一部作品中写了“过早优化是万恶之源”这句话,这句话经常断章取义,并被用作根本不关心优化代码的借口。

  如何应用到APP开发中?

  根据上面所说,我们不应该优化得过早,然后在沃斯定律,开发人员不易过度地依赖硬件执行优化不好的代码,最后,这就是我们从这俩个原则中总结出来的,优化比较轻松的代码,这样更轻松也更节省时间,例如,写了很多的代码可能我们的代码中已经有很多的循环,那么我们就可以抽离代码中业务相同的循环,写出公用的方法,除此之外,我们不要再代码上花太多的时间.

Tag: APP 优化 代码

开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
相关任务
DESIGN TASK 更多
货拉拉司机版app开发

¥5000 已有0人投标

教育小程序开发

¥3000 已有3人投标

工业机器视觉软件开发

¥10000 已有2人投标

iOS内植插件开发

¥3000 已有0人投标

PBX电话系统开发,微信沟通

¥5000 已有1人投标

低代码平台,小程序开发

¥1000 已有0人投标