背景说明:@rails101 3-1 建立讨论群的架构,在按跟打后得到如下报错,
debug过程:
1、首先深吸一口气,看报错为语法错屋,按照课文敲过来的代码,语法应该没问题;
2、核对所有atom中代码与课文是否一致,未发现错误;
3、将课文中代码全部复制至atom中,得到正确结果,再重新手打一遍代码,依旧报错;
4、将报错行代码用课文中代码替换,得到正确结果;
5、仔细观察发现错误为method::delete的冒号间无空格键如下图;
6、在双冒间加上空格,得到正确结果;
获得经验值:
1、method: :delete为正确写法,冒号中间有空格;
2、书写类错误bug可先尝试将报错代码用教材中代码替换,观察是否该行代码书写错误,快速提高debug速度;