繁体   English   中英

正确使用类和函数

[英]Proper usage of Classes and Functions

我从另一个开发人员手中接过了网站,他将所有内容都放在了类文件中的函数中。

例如,页面列出了系统用户our_users.php

$users = $object_user -> get_users_list();

并且get_users_list()函数未在网站上的其他任何地方使用。

这样做是否明智呢?

我个人甚至不会创建函数,而只是将函数get_users_list()中的代码放入our_users.php中,因为无论如何它只使用过一次。

OOP不仅使代码更易于重用,而且还有助于对类似的功能进行分组,并确保其他开发人员在尝试理解您的工作时不会迷路。 IMO,如果您开始撕毁以前的开发人员的结构,那将是一脚开枪。

当前,OOP的指导原则之一是“关注点分离”的概念。 这意味着您将小型工作单元拉入自己的方法和类。 具有一种直接做一百件事的方法的想法与此相对。

拆分功能使您的代码更易于阅读,维护和测试。

Web上有许多有关OOP最佳实践的博客文章-SOLID目前是驱动者之一。 如果您查找它们,我相信它们中的任何一个都能比我做得更好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM