2010-09-04 71 views
0

我是一位新的Web程序员,一直在寻求提高自己的知识和技能。正因为如此,我已经阅读了无数次在stackoverflow上做到这一点的好方法是阅读其他人的代码。哪里可以找到真正好的代码示例

这一切都很好,但我在哪里可以找到一些写得很好的代码的好例子?我特意在这里思考PHP,因为这是我的主要使用语言,作为服务器端,我可以看看源代码?

+1

东西远离:OSCommerce,XTCommerce和兄弟姐妹; WordPress的(我喜欢它,但它真的不是那么干净) – 2010-09-04 19:45:51

回答

2

了解如何编写Zend Framework。我认为他们采用最好的语言实践。

+2

是的,ZF也是我第一个想到的东西。 – 2010-09-04 19:44:11

+1

+1:与此处相同:) – shamittomar 2010-09-04 19:46:06

0

现在我不完全回答你的问题(至少不是直接),但希望你会得到一些可能对你有帮助的想法。

写得很好的代码可以是很多东西。这完全取决于你想要做什么。高效代码不仅可以是快速执行的代码,还可以是易于维护和/或扩展的代码。这一切都取决于你的需求。

开始的一个好方法是先将问题分解为更简单的问题,然后决定如何解决问题。学习的好方法是阅读,修改,最重要的是了解其他人的代码。

我曾经听过一个关于伟大程序员的故事。他总是在他旁边坐着一只泰迪熊,当代码没有按预期工作时,他把泰迪熊放在膝盖上,并在代码中向他解释了每一行。你看 - 他实际上是在给自己解释代码。这有时可能是最好的调试工具,因为你冒险发现自己的错误;)

同样作为一个例子记住,对于快速执行的代码,最小化循环中使用的变量的数量尤为重要。如果运气好的话,所有变量都可以存储在整个循环期间的CPU寄存器中,从而避免在主存储器上交换数据的延迟。

相关问题