Heim  >  Artikel  >  php教程  >  代码的坏味道代码重构之php代码重构(1.前言)

代码的坏味道代码重构之php代码重构(1.前言)

WBOY
WBOYOriginal
2016-06-06 19:50:53976Durchsuche

作为一个前端和php的小白,连mvc都只停留在听说过的状态,刚工作就让做一个网站,压力有点大,当最终写好之后,突然发现代码写的一塌糊涂。 一个php、js、html代码混合的前端页面竟然超过了1200行, 龙哥说代码风太豪放了,作为追求完美代码的人必须不能忍,

作为一个前端和php的小白,连mvc都只停留在听说过的状态,刚工作就让做一个网站,压力有点大,当最终写好之后,突然发现代码写的一塌糊涂。一个php、js、html代码混合的前端页面竟然超过了1200行,龙哥说代码风格太豪放了,作为追求完美代码的人必须不能忍,只能把一摞书的最下面的《重构--改善既有代码的设计》翻出来开始代码的重构之旅。

首先分析自己的代码:

开始时候道听途说的使用了yii框架,本身就是mvc模式的框架,但也仅仅是把控制代码放到了controllers目录下,把前端的view页面放到views目录里,至于models,哈哈,这是神马东东......

而自己的数据库查询函数和各种处理函数都写在了一个类func中并存在于controllers目录里,这个文件超过2000行......额,不忍直视啊,又发现前端代码里好多js函数,并且多个页面的js函数重复,css样式重复,php代码混杂,这代码我都不忍看了,先把问题找出来,然后再一步步的重构吧!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php中setNächster Artikel:php中管道pipe的用法