SI屋の代表のブログです。>WordPressの変数定義など2014/11/22グローバル変数の定義に関数を用いず、つらつら設定しています。/blog/wp-includes/version.php保守性をまったく感じません。非常に見通しが悪いとおもいます。そもそもグローバル変数の使用量が多すぎるような気がします。onので、変数はすべてグローバル変数でした。なった時も、わざわざ「on」にしなおして、過去のアプリケーションを動かしてました。書籍やトレンドを見ると「危険なコード」とされ,PHPは大変にDISられる時代が長く続きました。register_globals=offは確実に守り、処理は可能な限り関数化もしくはクラス化するように記述されていました。グローバル変数とgoto文は「悪の枢軸」とされ「絶対に使ってはダメ」で、過去のアプリはすべて書き直し、その後のアプリはグローバル変数を一切使わないコードを書いてきました。最近はPHPをDISる記事や情報などあまり見なくなりましたが、今回、Wordpressのソースコードを読んでみて「勉強になる」反面、「何じゃこりゃ」というようなコードが多数見受けられます。PHPを15年以上使ってきて正直驚きました。PHP言語に愛着がありますがこれはマズイと思います。過去のしがらみとかいろいろあるのでしょうが、BugFIXやセキュリティホールなどで緊急アップデートがありますが、(この記事を書いている2日前に緊急アップデートがありました。)する前に、バグが混入しないコードを書くようにする。取り組みはどうなっているのかなと思います。やっつけコード感を感じるのは、オープンソースでリソースが足らないからなのでしょうか?「だったらお前がやれよ」といわれたら困りますが。if文の記述if文の記述には一般的に以下のように書くと思っていました。PHPマニュアルに載っている例です。...wpdbクラスの衝撃wpdbクラスを最初に見たとき大変に驚きました。SI屋の代表のブログです。