エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Codeigniterでwebアプリをつくる時にやらかしちゃった5つのアンチパターン|リレーションデザイン研究所
気づいたら、私が「CakePHP」ではなく「CodeIgniter」を選んだ3つの理由を書いてから早1年。ということ... 気づいたら、私が「CakePHP」ではなく「CodeIgniter」を選んだ3つの理由を書いてから早1年。ということは、Codeigniterを使い出してから1年経ってました。本当、時間が流れるのは早い・・・。 そこで、この1年間にやらかしちゃったアンチパターン(そして、リファクタリングに無駄に時間をかけてしまった)を5つご紹介します。 1.Modelでデータ処理をしない(sql関連のみにしちゃう) 最初、Modelはデータベースと接続するソケット的イメージをしていました。そうなるとどうなるかというと、例えば生徒の「名簿」と「成績」を取得する時に、Modelを以下のように用意して、それをControllerでforeachで回してくっつける、みたいなことをしちゃうのです。 モデル [php] function 名簿(){ $sql = "SELECT * FROM 名簿"; $query
2019/05/29 リンク