旧***
2017-02-09 14:34:53
动动脑子,选有意义的名称
虽然命名int变量为“elligent”或char为“mander”是很好笑;但是,这...[展开]
动动脑子,选有意义的名称
虽然命名int变量为“elligent”或char为“mander”是很好笑;但是,这样的名称并不能说明变量是用来做什么的。
测试代码
测试,测试,测试,还是测试。
测试你的代码。不要等到已经做完程序之后再来测试,否则当你发现一个巨大的bug,却不知道它来自于哪里来的时候,你会追悔莫及。
还要学会自动化测试,它们的存在通常都是有价值的,它还有助于节省大量重测试和回归测试的时间。
调试自己的代码
很多人都有种对自己的代码莫名的自我相信,这是大错特错的,你对自己有信心很好。但这是十分不明智的想法,要知道你的整个项目没时间因为你一个人的错误而停滞不前。 不要在遇到问题时就println,当你后来发现BUG后,再回来检查“丢失的”println浪费时间。
其实无论是刚入行不久的新手程序员,还是早已在这行摸爬滚打的老油条,总会犯一些错。记好这几条忠告,能让你少走很多弯路。
。[收起]