パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

PHPカンファレンス2004詳細と事前登録開始」記事へのコメント

  • by Anonymous Coward
    なんとコードを書いていて詰まらない言語なんだろうとしか感じない。
    • メンテナンス性の高い、いいコードを書こうとする意思があるかどうかが、技術基盤の選択によって分かることがありますね。一貫性の無い、読みにくい書きにくいプログラミング言語、フレームワークでソフトウェアを書こうとするなら、そこにはリファクタリング文化が浸透していない、てなことで。
      • 「1クラス1ファイル」からコーディングガイドラインまで、かなりルールをガチガチに作り込めばリファクタリングは可能ですから、これはどの言語も同じで、ようは現場と管理の意識の問題でしょう。

        楽天なんかどうなんだろう。

        つまり、その手の意識が低いところなら、どんな言語でもぐちゃぐちゃなコードで書くよ、ということで。
        • 本当は メンテナンス性の高い、いいコードを書こうとする意思 を以て PHP を採用すると最強なんですけど… そういうブツを見たことがあります。目から鱗でした。PHP の身上は 旨い・安い・早い ですがメンテナンス性を放棄してるワケではなくてユーザーに委ねられている部分が多く、フレームワークを導入する事でリファクタリング的なアプローチも大分現実的になります。

          > 楽天なんかどうなんだろう。
          ダメぽ。
          まぁ色々抱えているので一概に言えないのかも知れませんが (でも不良品が紛れている事自体 失敗だよな

          > つまり、その手の意識が低いところなら、どんな言語でもぐちゃぐちゃなコードで書くよ、ということで。

          責任がある場合はソレでは済まないワケで、その結果 PHPはちょっと [typepad.com] という話になるのかな、と思います。
          親コメント
          • > 本当はメンテナンス性の高い、いいコードを書こうとする意思
            > を以て PHP を採用すると最強

            PHPでもよいコードは書けますが、しかし、どちらかというと私は Ruby, Python を選んだほうが、よいよいコードは書けると思いますし、そういういいコードを書ける人が Ruby, Python ユーザには多いと思ってます。

            型宣言あり言語(つまり、Java)と、型宣言なし言語ではどちらがよいかという話がありますが、私はウェブプログラミング/データベースプログラミングをするときには、型宣言なし言語のほうが書きやすいです。比較的、定型的な処理が多くて、そもそもあまりクラスを定義せずに済むので。
            親コメント
            • それは、PythonやRubyを使うプログラマにはわざわざそんなお金にならなそうな言語を選ぶほど探究心の強い(あるいは本当にプログラミングに興味がある)人が多いからであって、言語の特徴だけが理由ではないというのが本当のところでしょう。

              例外はあっても。
              • by G7 (3009) on 2004年08月17日 17時53分 (#606729)
                >それは、PythonやRubyを使うプログラマにはわざわざそんなお金にならなそうな言語を選ぶほど探究心の強い(あるいは本当にプログラミングに興
                >味がある)人が多いからであって、言語の特徴だけが理由ではないというのが本当のところでしょう。

                使い「はじめる(試みる)」という意味では、探究心という言い方も当たってると思うけど、
                使い「続ける」かどうかという意味では、探究心だけじゃなく、
                素性の良い言語を選択する(悪い言語を忌避する)だけのセンスというか腕前がついてる人間なんじゃないかな。

                「あ、これは、より良い言語なのだ」と気付くかどうか、っていう問題。
                あと、より良いと気付いた対象を、今後も使いつづけるぞと選択するかどうかっていう問題。
                親コメント

日本発のオープンソースソフトウェアは42件 -- ある官僚

処理中...