我对编程的了解已经足够让我陷入麻烦了大约 10 年。我没有受过正规教育,尽管我读过很多关于这个主题的各种语言的书籍。我现在主要关注的语言是 PHP,至少就我现在所做的事情的规模而言。
我使用了一些 OOP 类有一段时间了,但从未深入了解幕后的原理。我还没有达到我想要的表达水平,但是我最近阅读了The OOP Thought Process这本书让我想要提高我的编程技能。
有了新概念的动力,我开始了一个新项目。我编写了一些可重用的类来处理用户身份验证、用户配置文件、数据库接口以及我在大多数项目中经常使用的其他一些东西。
现在已经将我典型的乱码意大利面条碗混乱的代码拆分成一些有组织的文件,在确保文件在需要时全部包含在内,如何在逻辑上将脚本划分为类时,我遇到了一些问题,以及我应该如何划分每节课。
我真正需要的是建议或建议阅读,而不是关注特定的功能和代码格式,而是关注不仅仅是一个爱好项目的项目的逻辑布局。
我想学习如何正确地做事,虽然我还在某些领域学习,但除了创造性和试错之外,我对此一无所知。主要是错误。
感谢您的任何回复。这个地方很棒。