タグ

ブックマーク / fuzzhead.hatenadiary.org (2)

  • Eclipseユーザの為のIntelliJ IDEA Q&A - 砂漠の音楽

    これは、IntelliJ IDEA Q&A for Eclipse Usersの翻訳です。 IntelliJ IDEAは、たいへんすぐれたIDEなのですが、設定や操作方法に若干の慣れが必要です。なんとなく使い始めると、そのメリットを享受できるようになる前に、使い慣れた開発環境に戻ってしまいます。なにしろEclipseでもNetBeansでもひと通りのことはできるわけで、使い慣れた環境以上の生産性を出すには、それなりの学習コストが必要です。*1 このドキュメントは、EclipseユーザがIDEAを試す際に一番最初に読むべきドキュメントです。Eclipseユーザはまずこの文書を読み、いくつかの概念の違いを頭の片隅においてください。これを読んででいないと'Project'や'Module'が何のことを指しているかわからず、かなり苦しいと思われます。それからキーバインドをEclipse互換のものに

    Eclipseユーザの為のIntelliJ IDEA Q&A - 砂漠の音楽
  • 古い概念のアナロジーで新しい概念を理解しようとしてはいけない例 - 砂漠の音楽

    COBOLRuby on Railsのアプリケーション構造は似ている」のか? 少し前ですが、以下のような記事がありました。 吉岡氏は「COBOLRuby on Railsのアプリケーション構造は似ている」と言う。COBOLのシステムは業務ロジックと画面定義体,DBアクセス・ルーチンが分離されており,SEは業務ロジックに専念できた。Ruby on Railsでも画面はビューとして,DBアクセスはモデルとして分離されており,COBOL技術者にとって取り組みやすいと吉岡氏は語る。 最初何のことを言っているのか理解できなかったのですが、 次の図を見て合点がいきました。 ActiveRecordとTransactionScript クリックで拡大 通常我々は、業務処理はModelに記述します。 Railsでも、Controllerは薄く、Modelを厚くするように心がけます。 で、ドメインモデ

    古い概念のアナロジーで新しい概念を理解しようとしてはいけない例 - 砂漠の音楽
    yukung
    yukung 2009/03/03
    古い概念で考える人ほど,「それ,COBOLと何が違うの?わざわざ新しく覚えなくてもCOBOLで出来るじゃん」なんて聞いてくる.最近説明するのもめんどくさいので「COBOLでもできますよ」って言うようにしてる.
  • 1