のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,063,123人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレ【PHP】フレームワークについて語るスレ10【総合】

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    901 = :

    >>900
    PHPやPerlが一番いい例じゃないかw
    そこまで行くと、何を今更と言ってもいいかと

    まあ議論の内容は大事だけどね

    902 :

    外国語ではフランス語が一番オブジェクト指向に近い

    903 = :

    名詞に性がある言語はOpen Close Principleに反していると思う。反論は認める。

    904 = :

    きょうのむずかしいことば「Open Close Principle」

    Open Close Principle に一致する日本語のページ 約 55,700 件
    http://www.morijp.com/masarl/homepage3.nifty.com/masarl/article/dp-ocp.html

    Gang of Fourのデザインパターンは,全部で23個ものパターンがあります.
    オブジェクト指向には,カプセル化,継承,ポリモルフィズムといった数少ない道具しかありません.
    では,なぜ23個もの多くのパターンになってしまったのでしょうか?
    このことは,デザインパターンの中に何かかくされた原理というべきものが存在するということを暗示しています.
    それが今回紹介するOpen-Closed Principleです.

    Bertrand Meyerによれば,Open-Closed Principleとは次のことを意味します.
    「モジュールは拡張性について開いて(Open)おり,修正について閉じて(Closed)いなければならない」
    このOpen-Closed Principle -- 「結んでひらいての法則」は,オブジェクト指向設計を考える際,その設計が正しいかどうかの指針を与えてくれるもっとも重要な原理です.

    >>903
    ネタThanksですw
    参考になりました(^^)v

    905 = :

    理解できたようで理解できていないのがオブジェクト指向

    906 = :

    オブジェクト指向すら理解できてない乞食は
    コンピュータ学園HALでも通っとけ

    907 = :

    >>904
    > オブジェクト指向には,カプセル化,継承,ポリモルフィズムといった数少ない道具しかありません.
    > では,なぜ23個もの多くのパターンになってしまったのでしょうか?

    数字はたった10個しかないのに、
    ものすごくたくさんの数値パターンがあるのと同じ。
    文字はたった26文字(アルファベット)しかないのに、
    いろんな小説が作られたのと同じ。

    人間は少ないもので、数多くのパターンを表現できるように・・・ではなく、
    数多くのパターンを、少ない物で表現可能にしてきたのだよ。進化とともにね。

    908 = :

    GoFのパターンがデザインパターンのすべてではないしね。
    代表的なものであるのはまちがいないけど。

    デザインパターンの重要な点は、有能なプログラマなら意識的
    あるいは無意識にやっている、まっとうな設計に名前をつけたこと。
    名前が付けられることで方法論が共有でき、会話やグループプログラミングがスムーズになるから。

    909 = :

    実際理解できてない奴大杉

    914 = :

    これはひどいwwww

    915 = :

    pradoはかなり特殊だから信者がこぞって入れたんだろうな

    916 = :

    潔くPHP5だというだけで特殊扱いか。SAXが流行ってた頃を思い出すし、Pradoを俺は嫌いじゃないよ。

    917 = :

    いや、PHP5とか好きとか嫌い以前にね。
    そのアンケート結果不自然すぎでしょw

    フレームワーク自体の問題じゃなくて
    認知度の問題から、その結果はありえないの。

    918 = :

    いやPRADOの特殊性はPHP5縛りとかそんなチャチなものじゃなくて
    もっと恐ろしいというか、どう見てもDelphiですな所。
    不作為であの結果はありえないっしょ。

    922 = :

    脂肪ネタ、実は好きですw

    923 = :

    Rails の migration のように、データベースのテーブル定義を複数人で同期させる仕組みって PHP にありますか。
    なんかよさそうなライブラリやツールがあれば教えてください。

    924 = :

    >>923
    俺も知りたいな。
    うちでは、Excelのテーブル定義書とテストデータ(や初期データ)ファイルから、
    誰かが書いたVBAマクロでSQLをテキストファイルにしている。
    テーブル定義やデータが変更されたら、データベースごとドロップして再度流し込み。

    この辺をフォローしているフレームワークやライブラリってあるのかな?
    まあ上記のやり方で、わかりやすくてしかもPHP以外でも使えるのであんまり必要は
    感じていないのも事実だけどw

    925 = :

    >>924
    それだとデータは再入力しないといけないよな。それは困る。
    データはどうしてるの?

    926 = :

    924じゃないけど、そんなの先にダンプしとけばいいんじゃないの?
    カラム名変わってたらちょっと手を入れるけど、
    追加とかなら大抵平気だろ。

    つか、そもそもそんなにrailsが好きならrailsのmigration使って管理しろよ。
    開発環境なんだし、PHPであるひつようなんてないだろ、どうせ。

    927 = :

    >>925
    共通で使うデータ(テストデータ・初期データ)はデータファイルとして
    これもExcelにしておく。INSERT文には自動変換。

    データのファイルを作るのが結構手間だけど、alterなんちゃらでテーブル
    定義を変更し続けて、開発者間での整合が取れなくなるのが一番嫌だから、
    あくまでドキュメントベースでやってる。

    ただのテスト用データなら、>>926が言うようにそれぞれが勝手にダンプ
    すればいいし。

    928 = :

    >>926
    >924じゃないけど、そんなの先にダンプしとけばいいんじゃないの?
    >カラム名変わってたらちょっと手を入れるけど、
    >追加とかなら大抵平気だろ。

    それを、スキーマが変更されるたびに、手作業で、開発者全員がやらないといけないの?


    >つか、そもそもそんなにrailsが好きならrailsのmigration使って管理しろよ。
    >開発環境なんだし、PHPであるひつようなんてないだろ、どうせ。

    別にRailsが好きなんて書いてないんだけど。
    Railsのmigrationはよく出来ていると思ったから、PHPではどうしたらいいかを聞いただけ。
    なんかRailsに引け目でもあるわけ? >926

    931 = :

    >>930
    >なんで引け目? 別にないけど。
    だったら最初から
    >>つか、そもそもそんなにrailsが好きならrailsのmigration使って管理しろよ。
    とか書くなよ。
    単に、PHPではどうしたらいいかを聞いているのに、"そんなにrailsが好きなら" とか "Rails使え" とか、ばかじゃねーの
    ほんと役立たずな926

    932 = :

    どうでもいい

    933 = :

    >どうでもいい
    君の存在が、ですね

    934 = :

    それでいい

    937 :

    んで、結局どれを使えばいいのカナ?>フレームワーク

    ・・・あいやしばらく。
    「んなモン、『用途と用件による』に決まってんだろjk」
    いや、おっしゃるとおりそのとおり。
    でも、向き不向きの議論って、このスレの議論でも結構散発的だったでしょ?
    ○×△の一覧表なんかあると一応の目安にはなるかなと。
    cakeもSymfonyも新しいバージョンになってまだ間もないので、そのあたりもコミでエラい人のご意見をいただければってコトで。

    938 = :

    情報源の多いやつを使え。
    その過多は各人の環境による。

    940 = :

    >>938
    多寡だろwwwwどんだけ低学歴なのよPHPユーザwwwwww

    941 = :

    たか ―くわ 1 【多寡】
    多いことと少ないこと。多いか少ないか。
    「金額の―を問わない」

    942 = :

    >>939
    公式の日本語訳まであるのに、お前は一体なにをやってるんだ

    943 = :

    944 = :

    >>943
    ちょっと違う

    945 = :

    PEAR+Smartyに慣れてるんだが、
    それらもサポートしてるフレームワークってあるー?

    947 = :

    >>946
    ありがとう。君のおかげで
    ネギま買うの思い出したよw

    948 = :

    >>945
    使えないFWって逆にあるの?

    950 = :

    FWのどこでPEAR呼び出しが制限されるんだよw


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について