感觉很简单的一个小事情,竟然耗费我一个多小时的时间!!
感觉应该不会出错才对阿,可事实摆在眼前,还是乖乖地找原因吧。
检查一下大规则吧,我点我点,没错啊,跑一下看看吧,还是出错!
检查一下小规则吧,我点我点,没错啊,跑一下看看吧,还是出错!
开始凌乱了,检查一下其它规则吧,我点我点我再点,跑一下看看吧,还TM出错!!
从头再大致试一遍?我点我点我点我点。。。,跑一下试试看?尼玛还是出错!!!
哇靠!问题到底出在哪里?!简直要抓狂,简直要崩溃!真希望旁边有个大虾大神直接给我答案,可就孤一个寡人啊,欲哭无泪。真想出去打砸抢发泄一下,打饭砸钱抢座位。
嗯,不小心眼睛瞄到了一个细节,不会是它吧,不太可能阿,不太可能。。。算了,死马当活马医吧,已经花了这么多时间,不能白费了,再试试看吧。
修改修改,我点我点,最后,点一下“确定”,YEAH!!!正确结果华丽丽地展现在我的眼前!那感觉!那酸爽!
魔鬼藏在细节里!!!
尼玛,我怎么感觉我这工作有时候像一个程序调试猿,哦,不对,是程序调戏猿。
今天,三个体会:
1、大致可以体会到程序猿调试时的某些心情,最初的苦恼,到几近奔溃,再到最后拨云见日、茅厕顿开的那种成就感、快感和酸爽。。。
2、魔鬼藏在细节里,计算机的世界更是如此,非0即1,非是即非,百分百地较真、不打马虎眼,所以细节也不能放过。
3、一个系统庞大,而它的使用说明和纠错提示更加庞大,即使如此,纠错提示也没办法揽括所有的现象和答案,所以有时不能完全依赖于纠错提示。当然,如果能了然系统的工作原理、逻辑,那是最好的了,那就不怕错误来找茬了。
小小体会,因小见大。