一、良好命名的必要代码命名是件很头疼的事情,既要语义化又要简洁,最终目的为了代码的可维护性合适的命名会使代码读起来优雅流畅、耐人寻味,让你的代码如艺术品一般。比如:promise - 异步请求数据时,“承诺”一定会回应(成功或失败),很有画面感on/off - jquery 中表示监听和销毁事件,言简意赅,方便易用fork - github 的 fork 操作,由“叉子”引申为复刻属于自己的...
Vuex 是什么?官方解释Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。个人理解Vuex其实就是为了帮助开发中大型应用的...
注意事项微信开放标签有最低的微信版本要求,以及最低的系统版本要求。微信版本要求为:7.0.12及以上。 系统版本要求为:iOS 10.3及以上、Android 5.0及以上。绑定域名微信安全域名只能修改绑定3次/每月登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。引入JS文件在需要调用JS接口的页面引入如下JS文件:http://res.wx.qq.com/ope...
拿轻课举例子吧比如这边有个bug一、优先级问题比如轻客首页使用苹果手机页面无法打开,轻客使用安卓无法进行支付等,这些都是属于 【致命bug】不得不修改的内容,再比如:轻客没办法生成海报,分享没有图这种属于【严重BUG】,后面就是【一般bug】,【轻微bug】二、我这好好的如果出现别人没有,你有的,先看看配置问题,再看看自己使用的服务器环境,和用户所使用的手机系统等。三、你咋测试的遇到比较复杂...
BUG优先级1级bug:致命错误: 必须优先要改常规操作引起的系统崩溃、死机、死循环造成数据泄漏的安全性问题,比如恶意攻击造成的账户私密信息泄露涉及金钱,如支付类软件,金钱计算错误2级bug:严重错误:重要功能不能实现(例如:微信没有实现语音聊天、朋友圈,等)错误的波及面广,影响到其他重要功能正常实现非常规操作导致的程序崩溃、死机、死循环 (非常规操作:用户使用软件时不会进行的操作)外观难以...