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

Yahoo!がPHPに移行中」記事へのコメント

  •  ちょうど、仕事でWebアプリケーションのプラットホームを
    何にしようか調査してるとこなんです。

     自分の担当は、JAVA+Strutsなんですが、
    eclipse+TOMCATプラグインを使って、コード補完&デバック
    になれるとなかなか便利で離れられなくなりそうです。
    ただ、コンフィギュレーションファイルの書き方覚えるまで
    結構苦労するような(俺の頭が悪いだけか?)

     yahooなんかとちがってそんな
    • 私も同感です。Servlet + JSP で、私の場合は IBM VisualAge for Java を使っているのですが、Servlet も JSP も IDE 上でデバッグできて非常に便利です。IBM としてはビジネスなら同社の WebSphere を使って欲しいんでしょうけど、tomcat でも動きます。IDE もフリーのもの(eclipseというのがそうでしょうか)でもいいんですけどね。

      私はこれまでの趣味の開発では php を使ってきましたけど、型や文法が曖昧なところがどうも落ち着かなくて、php に IDE があったとしてもやはり Java に乗り換えていたと思います。Perl や php でたった一行のコードを、Java
      • PHPのクラスをJavaと同じだと思っちゃいけない。 なにしろ名前空間という概念がない。 クラス内でメンバーにアクセスするたびに $this->hoge $this->foo の嵐でやんなるよ。
        • サブジェクトの->が、どうやっても-に化ける。

          関係ないけど、僕は、C++とかでメンバを参照するとき、
          変数なら例外なく、
          this->hoge
          とします。メンバであることを強調するためです。
          同じ趣旨で、MS-DOGな人たちが、m_hogeとかやってますが、あんなの死んでも嫌です。
          関数でも、必要に応じて、
          Home::page()
          とかします。
          • 私も this でやったほうが分かりやすいと思います。でも私自身は最近の仕事のコーディング規約で「メンバ変数は末尾をアンダースコアにする」っていうのがあって、つまり hoge_ になるわけですけど、それがまあまあ悪くないんじゃないのってことで趣味のプログラミングにも取り入れてみているところです。要は区別できればいいってことで。名前空間で区別している言語だと、this は時々忘れることがあります。

            規約ではほかに、関数の引数は aHoge にする、とかありました。こういうのってメジャーなんですかね。
            親コメント
            • by 19290 (12296) on 2002年11月01日 12時36分 (#193290)
              僕自身の勝手なC(++)のコーディング規約のひとつですが、「 自動変数は、xとかyとかでいい。そのかわり型名を記述的にする。」 ってのがあって、結構、気に行ってます。たとえば、
              function(char const *const file_name) {…}
              とするかわり、
              function(FileName const n) {…}
              とするわけです。当然、プロトタイプは、
              function(FileName);
              です。FileNameは、ただのtypedef char const *FileName; の場合もありますし、class FileName; の場合もあります。
              親コメント
            • by 19290 (12296) on 2002年11月01日 12時53分 (#193295)
              Smalltalkあたりがルーツだと思います。80年代の終わりに、そういうコードを見たことがあります。aは不定冠詞のaですから、MITHackerのインスタンスは、aMITHackerではなくて、anMITHackerになります。
              前述したとおり僕は、C(++)なら、Hoge x;で十分と考えています。これで混乱するようだったら、スコープが長すぎること、自動変数が多すぎることを反省するべきだ、と考えています。
              親コメント

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

処理中...