メシのタネ

Webプログラミング 備忘録

  • DOMをPHPで操作できたらいいよね

    そうだよね。そう思うよね。JavaScriptでやると、画面がガタついたりするもんね。そうならないようにする方法もあるかもしれないけど、僕はできませんので、サーバー側でなんとかできたらええなぁと思って挑戦したけど、できませんでしたよ。PHP標準でHTMLをDOMにできるらしい今、技[...]

    続きを読む
  • 設計書ってなんで書くの?

    設計書をなぜ書くのかから始めてかれこれ3年近くこの禅問答をやっているわけですが、いまだに答えは出ません。ただ、その禅問答をやる中で設計書に対する取り組み方は大きく変わったので、その一部でも書いていきたい。基本設計はとにもかくにも必要だと思う設計書はいらぬ!という話をよく聞くし、自分[...]

    続きを読む
  • 書ききってやる。

    久々に書いてみる。久々に文章を書くということをやってみようと思う。伝える作業を観察したいと思ったからそうしたいと考えた。情緒的な文章は基本的にゴミ箱にぽいしてきましたが、情緒的なのも自分だと思う。「文章をかくという作業は、とりもなおさず自分と自分をとりまく事物との距離を確認すること[...]

    続きを読む
  • 普通の会社で2年普通に働いて思う事

    えらい寒くなりました。文句言いながらも現職を続けて2017年12月1日にめでたく2年がたちました。分かりやすいが乱暴に言えばITドカタと呼ばれる業界に入って案件のヒエラルキーの無慈悲さを痛感しながらも、それでもしょうがないと頑張る人たちに心を打たれながら「じゃあ俺も」と頑張れない自分に挫折して、とあ[...]

    続きを読む
  • jQueryUiのDatepicker利用時にminDate設定するとバグる件

    題名の通りなんですが、DatepickerでminDate使うとバグります。また後でキャプチャ見て貰いますけど、灰色の部分が、minDateで設定した日付が反復して出るようになるんですね。こういうの気が付かない人がいるかも知れませんが、ChoromeでminDate設定してる人は気にしてみてくだ[...]

    続きを読む

PHPのクラスをネットで勉強

kokuban

僕自身まだ、オブジェクト指向って良く分かりませんが、
クラスを使ってコーディングはやります。

処理をまとめておけるので管理がし易いし
クラスという部品にしておくことで
道具箱として使えたり、倉庫として使えたり、
色々と便利なので僕はクラスを使います。

オブジェクト指向って良く分かんなくても、
クラスが使えるだけで便利なので、
それらが使えるようにキッカケになる動画やサイトを紹介します。

見ただけじゃ多分良く分かんないので
実際、何度か使ってみると、とりあえず使えるようになると思います。

php classの教室

クラスが分かり辛い人の気持ちにたって、
こんな所が便利だとか、これを多様すると黒魔術になるとか、
理解してなければいけない部分をシッカリと教えてくれます。

PHPクラスの教室スライド
PHPクラスの教室動画

オブジェクト指向PHP.NET

クラスを使ったサンプルコードや
オブジェクト指向が説明されています。
ここの内容が理解できれば、クラスは使えると思います。

オブジェクト指向PHP.NET

interfaceとabstractの違い

abstractとinterfaceのサンプルコードが載ってます。
abstractとinterfaceの詳しい解説が書いてあって、
記事も読みやすくかかれてるのでお勧めです。

PHPのinterfaceとabstractを正しく理解して使い分けたいぞー

MVCモデルの概念について

分かりやすいイラストでスライドが作ってあります。
それぞれクラスには役割があるんだよって言う事が理解しやすいのかなと思います。
自分はモデルにルーチン書いちゃいます。コントローラに書いた方が良いのかな。

MVCモデルの概念を漫画で解説してみる

Gofのデザインパターン

クラスにはこういう役割を持たせると良いよって言う例
という風に僕は解釈してます。でもまだ全部理解できてないです。

矢沢久雄の早わかりGoFデザインパターン

ゴールデンウィークなので、時間がある時に勉強してみてはいかがでしょーか@w

関連記事

  1. 2012.09.19

    【PHP】クラス
  2. PHPサムネイル

コメントをお待ちしております