タグ

OOPとphpに関するkiyo_hikoのブックマーク (2)

  • オブジェクト指向で作ってみる その3 - PHPでOOP

    MVCフレークワークの作り方について解説してあるPHPがありました。 「PHPによるWebアプリケーションスーパーサンプル 活用編」というの第6章にある「フレームワークを作ろう」という内容を参考にして、MVCフレームワークの基的な仕組みを勉強してみます。 MVCフレームワークの仕組みを利用して、以前に作った掲示板を改良してみます。 http://www.amazon.co.jp/dp/4797332638/ 書名 PHPによるWebアプリケーションスーパーサンプル 活用編 著者 KJ, 田中ナルミ 出版社 ソフトバンククリエイティブ 発刊日 2006.05.27 ISBN 4797332638 動作サンプル http://kameleon.s241.xrea.com/oop/bbs_mvc1/index.php ファイル構成 ファイル 全26個 (記号:■ディレクト

  • 職業プログラマになって考えた「良いコード」とは? - seri::diary

    仕事としてコードを書くようになって3週間が経ったので ここらで所感をまとめてみたいと思う。 ベンチャーと大手企業の違いみたいなことを書いてもいいんだけど、 正直今のところ「あまり変わらない」印象。 それもそのはず、現職もエンプラ向けの仕事。 SIと仕事のやり方はかなり似ている。 ので、純粋にプログラマとして思ったことを。 スパゲッティコードとの出会い この3週間で触ったのはウチの会社で改修・保守をやっているシステムの バッチや管理画面の細かい修正など。 コードは全てPHPだった。 この辺は一番経験のある言語だったので助かった・・・と思った。 が、意気揚々とソースを見て愕然とした。 処理ベタ書きのずらずら続く手続き型の処理は序の口。 関数を定義する代わりにベタ書きスクリプトを外出しにしてrequire 意味不明な変数名 同じ処理をしているはずなのに名前だけ違う関数達 無計画なテーブル定義 業

    職業プログラマになって考えた「良いコード」とは? - seri::diary
    kiyo_hiko
    kiyo_hiko 2012/01/30
    「「酷いコードとは何か」を身をもって経験」
  • 1