1. .把PHP当成一门新的语言学习;
  2. .看《PHP与mysql5?web?开发技术详解》和《PHP高级程序设计:模式、框架与测试》;
  3. .不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
  4. .不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点
  5. .会用Zend?Studio,并不说明你会PHP;
  6. .学PHP并不难,长期坚持实践和不遗余力的博览群书;
  7. .如果不是天才的话,想学编程就不要想玩游戏!
  8. .看Zend?Studio等如何使用开发工具的书,是学不了PHP语言的;
  9. .浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
  10. .浮躁的人容易问:我到底该学什么;——别问,学就对了;
  11. .浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
  12. .浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
  13. .浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
  14. .把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
  15. .PHP不仅仅是支持面向对象的程序设计语言;
  16. .学习编程最好的方法之一就是阅读源代码;
  17. .在任何时刻都不要认为自己手中的书已经足够了;
  18. .看得懂的书,请仔细看;看不懂的书,请硬着头皮看;
  19. .别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;
  20. .和别人一起讨论有意义的PHP知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
  21. .请不要认为学过XX语言再改学PHP会有什么问题——你只不过又在学一门全新的语言而已;
  22. .读完了《PHP与mysql5?web?开发技术详解》以后再来认定自己是不是已经对PHP入门了;
  23. .学习编程的秘诀是:编程,编程,再编程;
  24. .记住:面向对象技术不只是PHP专有的;
  25. .请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;
  26. .把在书中看到的有意义的例子扩充;
  27. .请重视PHP中的异常处理技术,并将其切实的运用到自己的程序中;
  28. .经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
  29. .不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;
  30. .PHP语言和PHP的集成开发环境要同时学习和掌握;
  31. .既然决定了学PHP,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
  32. .就让PHP语言的各种平台和开发环境去激烈的竞争吧,我们要以学习PHP语言本身为主;
  33. .当你写PHP程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写;
  34. .决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;
  35. .每学到一个PHP难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
  36. .记录下在和别人交流时发现的自己忽视或不理解的知识点;
  37. .请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成XX;
  38. .保存好你写过的所有的程序——那是你最好的积累之一;
  39. 请不要做浮躁的人;
  40. .请热爱PHP!

PHP高手修炼50法——勤快篇的更多相关文章

  1. UPX和WinUpack压缩壳的使用和脱法 - 脱壳篇06

    UPX和WinUpack压缩壳的使用和脱法 - 脱壳篇06 让编程改变世界 Change the world by program 今天小甲鱼给大家介绍两款压缩壳:UPX和WinUpack. UPX是 ...

  2. 洗礼灵魂,修炼python(50)--爬虫篇—基础认识

    爬虫 1.什么是爬虫 爬虫就是昆虫一类的其中一个爬行物种,擅长爬行. 哈哈,开玩笑,在编程里,爬虫其实全名叫网络爬虫,网络爬虫,又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者 ...

  3. SQL Server优化50法

    查询速度慢的原因很多,常见如下几种:    1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2.I/O吞吐量小,形成了瓶颈效应.    3.没有创建计算列导致查询不优化 ...

  4. C语言嵌入式系统编程修炼之一:背景篇

    不同于一般形式的软件编程,嵌入式系统编程建立在特定的硬件平台上,势必要求其编程语言具备较强的硬件直接操作能力.无疑,汇编语言具备这样的特质.但是,归因于汇编语言开发过程的复杂性,它并不是嵌入式系统开发 ...

  5. 关于怎么快速学好Android应用程序开发及其其他编程语言(大牛和高手勿喷,此篇文章也适合刚入门小师弟和小师妹)

    无论你是从.NET转过来的也好 还是从PHP转过来的等等等,能看到这篇文章的人一般都是想快速转行到Android应用程序开发,希望我的这篇文章能勉励到各位的同时,也能勉励我自己. 1.编程语言基本都会 ...

  6. Vim修炼秘籍之语法篇

    前言 少年,我看你骨骼精奇,是万中无一的武学奇才,维护世界和平就靠你了,我这有本秘籍<Vim修炼秘籍>,见与你有缘,就十块卖给你了! 如果你是一名 Vimer,那么恭喜你,你的 Vim 技 ...

  7. SQL Server优化50法(转载)

           虽然查询速度慢的原因很多,但是如果通过一定的优化,也可以使查询问题得到一定程度的解决. 查询速度慢的原因很多,常见如下几种:     1.没有索引或者没有用到索引(这是查询慢最常见的问题 ...

  8. 【做题记录】USACO gold * 50(第一篇)

    orz xhk 5/50 1597: [Usaco2008 Mar]土地购买 $ f[i]=min(f[j]+x[i]*y[j+1]) $ 然后斜率优化 1699: [Usaco2007 Jan]Ba ...

  9. 【做题记录】USACO silver * 50(第一篇)

    由于我太菜,决定按照AC人数从小到大慢慢做. BZOJ开了权限号真的快了好多诶~ 29/50 1606: [Usaco2008 Dec]Hay For Sale 购买干草 背包dp 1610: [Us ...

随机推荐

  1. 【转载】Gradle构建多模块项目

    本文转载自:https://yq.aliyun.com/articles/25589写的非常好! 改动如下: 1. 增加了一些[补充说明]. 2. 将执行命令使用较为显眼的博客园样式. 3. 将输出结 ...

  2. spring boot 整合 redis

    自己开发环境需要安装 redis 服务,百度一下很多,下面主要说明Springboot 集成 redis 讲解 我的版本 java8 + redis3.0 + springboot 1.5.9. Sp ...

  3. Gcc\MingW\Cygwin\Msys简介

    一.GCC的历史GCC是一个原本用于Unix-like系统下编程的编译器.不过,现在GCC也有了许多Win32下的移植版本.所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西.所 ...

  4. bash脚本输入密码不回显问题的解决方法

    编写一个bash脚本时,需要用户输入一个密码,方可继续后续流程,但是又要保证用户输入的密码不会被别人看到,因此排除了通过参数将密码传入脚本的方案 不绕圈子,揭晓答案:设置终端状态为“字符不回显”(如果 ...

  5. leetcode ---双指针+滑动窗体

    一:Minimum Size Subarray Sum(最小长度子数组的和O(N)) 题目: Given an array of n positive integers and a positive ...

  6. QT学习记录(1)-控件 QPushButton, QLineEdit, QLabel, QHBoxLayout, QGridLayout

    1.一个简单的QT程序(QPushButton) /* 应用程序抽象类 */ #include <QApplication> /*窗口类*/ #include <QWidget> ...

  7. 黑客编程教程(十五)HTTP代理

    #include <stdio.h> #include <winsock2.h> #define MAXBUFLEN 20480 #define HTTPADDLEN 50 # ...

  8. web 安全问题(二):XSS攻击

    上文说完了CSRF攻击,本文继续研究它的兄弟XSS攻击. 什么是XSS攻击 XSS攻击的原理 XSS攻击的方法 XSS攻击防御的手段 什么是XSS攻击 XSS攻击全名(Cross-Site-Scrip ...

  9. iOS登录单例

    iOS登录单例 一,工程图. 二,代码. UserInfo.h #import <Foundation/Foundation.h> @interface UserInfo : NSObje ...

  10. [转]SQL Server 2012 的 T-SQL 新功能 – 新的数据分析函数(LEAD、LAG)

    当您需要在 SQL Server 中利用 T-SQL 比较结果集的每一列跟前一列或后一列的差异时,在过去可能需要利用 CURSOR 搭配临时表变量,或是透过递归 CTE 来达到这个效果,如今 SQL ...