过度依赖代码补全的后果
从教程的开始到结束 , 我很依赖使用TabNine
插件 , 无论是在Sublime Text
还是PHP Storm
中 .
因为其便利性让我欲罢不能 . 但是另一方面我也经常会因为过度依赖而没用用心去确认其产出的代码 .
导致出现莫名其妙的BUG
.
- 比如 : 根据教程的最后 , 我们应该看到的是
2号用户
只有话题
相关权限
而在我的项目中 , 其不止能够操作话题
, 还有用户
甚至站点设置
权限都可以完美通过 !
而教程里面的思路很清晰 , 我很确定是我项目中config
权限配置有误 . 经过反复确认后 , 我依旧没找出来问题 .
直到看到2号用户
没用角色权限的时候 , 将角色权限
相关代码段与用户权限
比对 , 才发现竟然原本应该写作permission
的字段写成了permissions
. 改正后就没问题了 .
问题很小 , 却不难看出大多新手 (包括我) 出现的大多数问题主要也就几点 :
- 写错
- 写漏
- 复制错
- 复制漏
在编码的过程中 , 不仅要细嚼慢咽 , 也要细品其味呀!
本作品采用《CC 协议》,转载必须注明作者和本文链接
代码补全我是建立在知道单词,理解意思的基础上使用的
@p270228163 是的 :+1: , 新手学习过程中就应该这样 , 我则是个
坏案例
只要是人工敲代码,就很难避免这种情况