-1

一开始我有直接写php代码的习惯

<?php

?>

地区。那些是为了更简单的网站和更少的流量。

现在我正在开发一个涉及大量社交网络的更大网站。那么是否倾向于像那样留下代码,或者我应该封装它。

如果代码不在任何函数/类中,是否有任何缺点或网站崩溃的可能性?

4

2 回答 2

2

为了创建类和函数而创建类和函数?不。

创建函数来支持代码重用?是的。创建对象以采用几种可能的代码模式之一?是的。

我建议大量阅读以了解过程和 OOP 编程之间的根本区别。

从这个问题开始,它在技术上不是重复的,但非常接近:简单解释 PHP OOP vs Procedural?

阅读答案,尤其是详细的答案和包含所有链接的答案——访问链接。

查看类似这个这个的教程。您不仅必须了解编程风格之间的区别,还必须了解何时以及为何使用它们。简单地将函数和类添加到您的代码中,以便您可以“执行 OOP”,这实际上根本不是在使用 OOP,它只是将您的代码变成了意大利面条。

于 2012-06-27T16:01:43.367 回答
1

关于以下方面的巨大缺点:

  • 代码可读性:现在和未来,对您以及任何可能从事该项目的未来开发人员;
  • 维护:在 10 个不同的文件中更改相同的代码可能意味着您忘记在第 11 个文件中更改它;
  • 冗长:编写相同的东西几十次只是因为代码没有集中/组织成可重用的部分(有人可以争辩说可重用的部分可以通过构建文件并包含它们来实现);
于 2012-06-27T16:01:53.550 回答