<分区>
这只是一个意见问题,但我不想引起争论。我只想要专业的反馈,让您的类完成所有工作到您只需要实例化对象的地方是好的做法还是坏的做法。如果一切顺利,那么您可以在类里面执行下一步,无论它在您的应用程序中是什么。如果出现问题,您还可以创建一个函数来在类中发出错误。
我使用神奇的 __construct 方法完成所有这些,并且我的所有属性都是私有(private)的(如果我需要扩展某些东西,或者是 protected )...我的大部分方法也是私有(private)的/ protected ,除了我的 getter 和 setter无论如何不要用太多,因为一切都发生在类里面。
例如,我有一个登录类,您只需在实例化时将用户名和密码参数提供给它,一切都发生在 __construct 上,我不需要对使用该类的脚本做任何事情。另外...与我的注册类(class)相同..您只需再次为其提供参数,该类(class)就会完成所有工作。我根本不需要用脚本来操纵我的类(class)。
好的做法还是坏的做法?我想成为一名专业人士,我想像一个人一样开始编码,但也许我做得还不错?