オブジェクト指向の学習名前: 小川 邦久 リンク: http://kunisan.jp/ 日付: 2009年6月9日
PHPのプログラミングスキルを上げる上で、「オブジェクト指向プログラミング」について学んでみようと思い、「オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識―「オブジェクト指向プログラミング」というと何だか難しそうですが、本書を読んだところ、とりあえず「サブルーチンをもっと便利にしたようなもの」ということが、何となくわかりました。まあ、これからは実際にサンプルコードなどを打ち込んでみて、動作を確認しながら理解を深められればと思っています。 面白かったのがこの本の最後の方に書いてあった「XP(エクストリーム・プログラミング)」です。今までの主流であった要求定義→設計→プログラミング→テストという、「ウォーターフォール型開発(一方通行型開発)」の流れに変わり、XPは反復的に設計・テスト・フィードバック・変更を繰り返すという方式です。 以前はハードウェアやプログラム修正に莫大がコストがかかったため、設計前の段階で時間をかけて精査することで、プロジェクト全体のコストを抑える意味もありました。しかし、今はハードウェアは安くて高性能になり、プログラム修正もオブジェクト指向プログラミングでより容易になったこと、それにプロジェクトを柔軟に進行させることができるメリットからも、XPの開発プロセスが注目されています。 私が以前参加した某有名ERPの講習会では、「業務フローをできるだけシステムの方に合わせる」「システムのカスタマイズは行わない」という基本思想を教わりましたが、XPはその全く逆の発想です。これからのビジネスは業務フロー自体を大胆に改革する必要も出てくると思うので、「システムが業務改革の足かせになる」という本末転倒にならないようにする意味でも(実際にそういう会社は多そうですが…)、今後のXPの動向には注目したいです。 PHP関連記事(リンク一覧): さくらレンタルサーバーのアクセス履歴をPHPで表示 / PHPで画像のアップロード(さくらレンタルサーバーのPHPでImageMagick) / PHP REVERSI(オセロもどき)の続き / PHP REVERSI(リバーシ) - オセロもどきゲームの公開 / PHP版-簡易アクセスブロック(IPアドレス、ホスト名、OS、ブラウザ名で制御) / ...(記事連続表示)
最近の記事: A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / おばあさんが坂を駆け上がるゲーム - プチコン4でドリフの坂道コントをヒントにしたシンプルゲーム / ツインスティック・チェーン・ブラスト - プチコン4で連鎖爆発のシンプルSTG / ノックアウトドライブ - プチコン4でLRボタンだけを使ったショートゲーム / EWiN ブルートゥース+2.4G USB無線両対応タッチパッド搭載折りたたみキーボード / 【2025新登場】ProtoArc Bluetooth 折りたたみ式キーボード XK01 / ブラザー(Brother)複合機 MFC-J4950DN / MLB中継や選手・監督インタビューで英語学習 / くつとばしゲーム - 小6でBASICを覚えたての頃に作成したゲームをプチコン4で再現 / 息子のPCを新調 - GIGABYTE ゲーミングノート GAMING A16 CMHI2JP894SH
■ ホームへ
|