成为更好开发者的10种方法 翻译:flyfish 原文地址 1保持开放的思维(Keep an open mind) 当你想完成一个伟大的事情,你必须意识到你不知道的事情。很多程序员带着“我想我知道的更好“的态度上路了,那是错误的。你必须在你的领域保持空杯思维,你就能在你的项目中学习到新的东西,从经验中学习,这样你会变得更好。否则你会一直重复你的错误想法。 2 我如何才能做的更好呢(How can I make this better) 中等水平的开发者当他们写完代码就认为完了,然后可以把代码可以复制粘贴到下一个项目,这是错误的。如果想做的更好,你知道你的代码还没有完成。你需要问你自己,我如何才能做的更好呢?,尝试努力指出每一种方案的优点。 3写三次(Write it three times) 写得好的代码不会让你成为更好的程序员,因为一段代码不会一次就写好,一个伟大的软件事实上已经写了三次 4 参与一个开源项目(Work on Open Source projects) 5 阅读代码(Read code) 6 与其他开发人员一起工作( Work with other developers) 7 做代码审查( Do a code review) 为了成为一名优秀的开发者,必须做代码审查,根据别人的反馈做代码审查。通过这样做,你可以提高你的代码直觉(code sense)。你可能没有意识到自己的错误,所以反馈它会帮助你看到自己的错误。 8 挑战自己(Challenge yourself) 9 多读(Re-re-read.) 10 反思你的代码(Reflect your own code) |