More Related Content
PDF
PPTX
PPT
PDF
PDF
PHP&NewSQLで考える次世代アプリケーション PPT
PDF
Laravel meetup5(Laravel meet NewSQL/VoltDB ) PDF
Viewers also liked
PDF
zend_parse_parametersと64bit環境 PDF
PDF
PDF
PDF
PDF
PPTX
PDF
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06 PDF
Similar to 初心者向けPHPソースコード診断
PPTX
Php development efficiency improvement PPTX
PDF
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ー PPTX
PDF
Modern PHP Programming @ PFI Seminar PPTX
PHPCON_TOKYO_2022_Bigginer.pptx PPTX
PDF
PDF
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj PDF
PDF
PDF
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜 PDF
PHPの今とこれから2025 (PHP Conference Japan 2025) PDF
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情 PDF
Phpcon tokyo 20120_bigginer PDF
PDF
PHPコードではなく PHPコードの「書き方」を知る PDF
PHP版レガシーコード改善に役立つ新パターン #wewlc_jp PDF
PDF
初心者向けPHPソースコード診断
- 1.
- 2.
自己紹介
IT業界歴6年強のフリーのエンジニア
器用貧乏化しているスキルセットが最近の課題
ドMな人間しか出来ない様なムズゲー
(TFF、FE新紋の高難易度)が好み
ビジネスにおいて、「継続可能な戦略」という
ものについて最近考えることが多い(継続が難
しい)
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
具体例4
・empty関数
条件:empty*(.+)
PHPのマニュアル
http://php.net/manual/ja/function.empty.php 参
照。
何となくチェック出来るのは確かだが、TRUE
になるパターンが多いので、「取り扱い注意」
- 10.
- 11.
- 12.
好みはある
・「if(」 VS「if (」 (半角スペースの有無)
・「//コメント」 VS 「// コメント」 (半角
スペースの有無)
・「static public 」 VS 「public static 」
・・・沢山あると思います
実害(バグとか)があれば別だが・・・どっち
でも良いのでは?
- 13.
バグは発生する
だって、人間だもの by相田みつを
でも、バグが発生する確率を下げるプログラム
の書き方の方が良いですよね?
前述の様な事前に防げるバグは、事前に防ぐべ
し
危なそうなコード書いているエンジニアには注
意
- 14.
- 15.