国外PHP大师给初学者的8条建议.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
国外PHP大师给初学者的8条建议

国外PHP大师给初学者的8条建议 如果你还不清楚PHP是什么,可以留意下那些你天天使用的web应用,例如Facebook、Wordpress都是用PHP构建起来的。 学习一门新语言可能会是一件很艰巨的任务,最好的办法就是借鉴前辈的经验已达到事半功倍,下面就是为PHP新手们准备的一些经验餐(笔者也还是新手)。 如果你是个PHP开发者,无论是新手还是高手,笔者都希望你能在此讨论下自己对PHP的想法或者技巧。 1. 从OOP开始  HYPERLINK /blog/ \t _blank Naramore是SourceForge员工以及PHPW的创办人。对于初学者,她建议在学PHP之前先了解清楚OOP(Object-Oriented Programming)即面向对象编程思想。 “如果你来自非高科技行业,很有必要花一些时间去学习软件开发的基础流程。例如面向对象程序设计、测试驱动开发、版本控制、调试、设计模式等。” “如果你已经尝试过了但无法解决问题,不要害怕开口问人。很多PHP社区的气氛都是非常友好的,并且提供了大量初学者可用得上的资源,这些都你来说都会大有帮助的。找一个适合自己的稳定的社区,一个本地用户组或一个开源项目社区,或者是一个freenode上的相关IRC聊天频道。” 2. 随时Google  HYPERLINK /blog \t _blank Casey创立了一个软件商店,并且在unconference流程方面做了很多研究。 他的建议是在PHP社区找到自己的位置以及遵循“发问前先Google一下”。 “马上找到一个用户组加入,全世界有很多聪明的人聚集一起聊天、开拓思路、互相帮助的PHP群。” “记住,在提问之前先尝试在google上搜索。没人喜欢懒惰的人。” 3. 加入开源项目  HYPERLINK / \t _blank Leonard 在运营一家爱尔兰软件公司echolibre,同时还是CloudSplit(一个云计算分析服务)的联合创始人。和他的很多同龄人一样,他建议应该积极尝试加入开源项目,即使你是个新手。 “通过参加开源项目你有机会看到那些源代码,并可以向资深的前辈学习。” “帮助开源项目团队做一些事,例如寻找和记录重复性的bug这样的耗时任务,他们会对你心存感激。当我们想要雇用开发人员时,如果他曾经参与过OSS项目,我们会更多地考虑他对公司的潜在贡献。” 4. 想了就做  HYPERLINK / \t _blank Lornajane 他在网上的身份Mitchell更为出名,是一个PHP顾问、开发者、作家和演说家。 她给出了一句简短的建议:想了就做。 “PHP是一种非常易懂、可以进行快速开发的语言。想知道一件事是否可行的最佳方法就是去做这件事。” “任何人都可以用PHP编程。低门槛意味着会有很多糟糕的PHP作品。但很多糟糕的PHP作品却是非常有用的,即使它看起来并不漂亮。我个人认为如果你能用PHP解决问题,就大胆去实行,即便做出来的东西可能并不完美。” 5. 避免编码倦怠  HYPERLINK / \t _blank Cornutt 运营PHPD和Joind.in,他从1998年开始一直在使用PHP。他给PHP初学者的建议是千万不要产生编码疲劳和倦怠。 “我认为新手PHP开发人员很容易陷入一种不堪重负的境地...初学者往往是对语言有兴趣,但总是被一种“能运行即可”的心态误导,以至事倍功半。” “试图找到一位导师来引导你进行这些初步的学习步骤。当你真正去同他人沟通时,会发现世界很多不同的东西。IRC是一个很好的选择,但找一个牛人做老师肯定是最佳选择。 “PHP开发也是一种需要磨练的技能,没人可以在一夜之间变成一名高手。” 6. 选择一个好用的编码器  HYPERLINK / \t _blank Turner 从1996年开始一直在做web相关工作和参加开源项目。他运营PHPK,最近还杀入Seedcamp决赛。 他给了新手PHP开发人员一个非常好的建议,可以节省时间,写出更好的代码,并帮助维持你对编码的兴趣。 “阅读经验丰富的开发者的代码,你总会发现一些更好、更简洁的方式算法。不要重新发明轮子,使用库可以避免自己编写重复的代码。 “确保你的代码是人类可读的,如果你的代码6个月后连你自己也看不懂了,你让合作的其他开发者如何去看? “尽量简化接口,写简单的代码难度更大,不过,良好的重构会为维护节省大量的时间和头痛。 “最后,了解一些杰出的程序员以及他们如何多年保持对编程艺术的热情。” 7. 了解测试驱动开发、封装和代码控制  HYPERLINK /php/ \t _blank Herbert 从1999年一直玩PHP至今,他对Gentoo Linux作出很大的贡献。 对于PHP

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档