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

WBOY
リリース: 2016-06-06 19:50:53
オリジナル
974 人が閲覧しました

作为一个前端和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代码混杂,这代码我都不忍看了,先把问题找出来,然后再一步步的重构吧!


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート