タグ

DevelopmentとITProに関するelfのブックマーク (3)

  • 実用期を迎えたRailsの新版を導入する

    Ruby on Rails(以下、Rails)は、Ruby言語で利用できるMVCモデルに基づいたWebアプリケーションフレームワーク(以降、フレームワーク)です。MVC(Model-View-Controller)とは、アプリケーションをその役割ごとにModel(ビジネスロジック)、View(レイアウト)、Controller(ビジネスロジックの呼び出しと、その結果のViewへの引き渡し)とに、明確に分離しようという設計スタイルのことです(図1)。このスタイル自体はRails登場以前からありましたが、Railsではそれに加えて、 DRY(Don’t Repeat Yourself) 同じ記述を繰り返さない CoC(Convention over Configuration) 設定よりも規約 という思想に基づいて、よりシンプルな開発の手法を提唱したことから、多くの人の支持を集めました。後には

    実用期を迎えたRailsの新版を導入する
  • 必修講座100 < ITpro SkillUP : ITpro

    ITエンジニア必修講座100は,ITpro会員の皆様向けにお届けしています。 講座の全文をお読みいただくためには,無料のITpro会員登録が必要です。

  • ソフトウエア・ファクトリー最前線---目次

    ソフトウエア開発の生産性&品質の向上は,永遠かつ喫緊のテーマ。建築・施工業が工場で建材・部材を作り,現場で組み立てるように,ソフトウエアも工場で開発したサービスを現場でシステマティックに組み立てようという動きが,今,格化している。「ソフトウェアファクトリ研究会」の活動成果を基に,ソフトウエア開発の最前線を,理論と実践の両面から解説する。 実践編 富士通アプリケーションズ 富士通アプリケーションズは,JavaとEJBに特化したソフトウエア開発専業会社。品質や生産性向上のために「四つの約束,六つの仕掛け」を用意している。その詳細を説明する。 四つの約束,六つの仕掛け 人月ではなく時間で考える 仕事票は毎日正確につける ソフトウエアの規模を正しく見積もる ドキュメントを標準化する NECビッグローブ NECビッグローブは,インターネットのサービス・プロバイダである。サービス・プロバイダ業は,ソ

    ソフトウエア・ファクトリー最前線---目次
  • 1