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