正确使用类和函数

时间:2012-12-14 01:35:32

标签: oop class theory

我从其他开发人员那里获取了网站,他将所有功能都放在了类文件中。

e.g。页面列出了系统用户 our_users.php

$users = $object_user -> get_users_list();

并且功能get_users_list()不会在网站上的任何其他地方使用。

这样做是否会让人觉得这样做?

我个人甚至不会创建函数,只是将函数放在 our_users.php 中的函数get_users_list()内,因为它只用了一次。

2 个答案:

答案 0 :(得分:0)

OOP不仅使代码更容易重用,还有助于组合功能,并确保其他开发人员在尝试理解您的工作时不会丢失。如果你开始拆开以前的开发人员的结构,IMO你会用脚射击自己。

答案 1 :(得分:0)

目前OOP的指导原则之一是“关注点分离”的概念。这意味着您将小型工作单元提取到自己的方法和类中。让一种方法直接完成一百件事的想法是与此相反的。

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

网上有很多关于OOP最佳做法的博客文章 - SOLID是目前的推动力。如果你仔细查看,我相信他们中的任何一个都能比我更好地描述它们。