最近由于项目紧张,所以自己的代码没有检查,就直接运行了,而且编译器居然没有报错,但是在run BASE,也就是启动服务器的时候,其中有一个服务EGS就莫名其妙的崩了,一直以为是环境的问题,然后,重新将git pull到最新,然后再进行编译,没有任何编译错误,但是启动EGS的时候依然报错;由于项目紧张,我直接将代码上传到git,当远程编译之后,发现启动服务器的时候,也是启动不了EGS,后来同事检查我的代码发现,原来是某个命令的参数写错了。这样折腾了一下午加一晚上,总算解决了。过后进行反思,发现这是一个很小的拼写错误,以后每次写完代码之后,一定要检查2遍一上,仔仔细细的检查,防止由于拼写错误而浪费大把的时间。
不管时间再紧张,一定要进行代码复查,仔细多检查几遍,花不了多少时间。就像EMacs创始人所说,第一次就应该将代码写对,就不需要任何的DEBUG,仔细对待每一行代码。