Php 面向过程程序员的OOP
在过去的10年里,我一直与几个用PHP编写的过程应用程序联系在一起。其中两个很快就会消失,我需要掌握OOP技术Php 面向过程程序员的OOP,php,oop,procedural-programming,Php,Oop,Procedural Programming,在过去的10年里,我一直与几个用PHP编写的过程应用程序联系在一起。其中两个很快就会消失,我需要掌握OOP技术 有没有好的教程或书籍是为熟练的程序编码人员编写的?熟练地使用函数,并通过不同的包含文件对函数进行分类。我喜欢干净、易于理解的代码(以及相应的文档)。我的大脑经过了程序化思考的训练,尽管经验教会我将代码分解为可重用的部分(更易于维护和更新)。我知道OOP是基于同样的想法,但是我需要一些帮助来克服学习这种新技术的障碍 我也遇到了同样的情况,我开始使用CodeIgniter。它自然地引导我进
有没有好的教程或书籍是为熟练的程序编码人员编写的?熟练地使用函数,并通过不同的包含文件对函数进行分类。我喜欢干净、易于理解的代码(以及相应的文档)。我的大脑经过了程序化思考的训练,尽管经验教会我将代码分解为可重用的部分(更易于维护和更新)。我知道OOP是基于同样的想法,但是我需要一些帮助来克服学习这种新技术的障碍 我也遇到了同样的情况,我开始使用CodeIgniter。它自然地引导我进入oop(我喜欢它) …因此,通过使用CI教程,我个人认为您可以实现您的目标
hth也许你应该看看Matt Zandstra的《PHP对象、模式和实践》,第三版。我其实不喜欢这本书的写作风格;它以一种难以理解的方式介绍了一些难以理解的概念,然后希望你在讨论本书后面的内容时永远能够对这些概念感到满意。尽管如此,通过一些工作,它肯定会帮助您远远超越由“三角形”和“正方形”子类(等等)扩展的形状基类的普遍示例。它的目标是程序化PHP程序员,因此它可能对您非常有用
Martin Fowler的《企业应用程序体系结构模式》也得到了高度评价,尽管它用Java演示了其代码示例,我自己也从未读过。我自己从未读过,但我听说Head First Java是一本学习OOP原理的好书,可能对您有所帮助
这本书应该对你有好处(我只读了第一版)
我建议您远离特定于php的书籍和在线教程,因为它们大部分都是垃圾。重复。。搜索谷歌我又搜索了一遍。看了很多oop和proc的文章,没有一篇真正涉及到我的问题。我终于看到了:谢谢-我会查出来的。再想一想,这看起来可能是针对新程序员的,而不是像你这样级别的人。。。