タグ

2007年6月15日のブックマーク (3件)

  • モデリング・リファクタリングのススメ

    ビジネス・モデリングなどのモデリングを始めてはみたものの,なかなか上手くモデリングできない…そんな悩みを持っている方も多いと思います。そこで,今回はモデリングを上達させるための「モデリング・リファクタリング」という方法をご紹介します。 モデリング・リファクタリングとは 「モデリング・リファクタリング」とは筆者が考えた造語です。(すでに誰かによって提唱されているかもしれませんが)筆者が発明したものではなく,モデリングに慣れている方なら自然とやっているようなテクニックです。 もともと「リファクタリング」というのは,小さなプログラム(例えばクラス)を作るときに,プログラムの外側の仕様(使われ方)は変えずに,中身の構造だけを変えることです。 なぜそんなことをするかというと,とりあえず仕様は満たしていたとしても,中身が汚い設計のままでは,変更に弱く,保守性も悪いからです。そこで,小さなプログラムを作

    モデリング・リファクタリングのススメ
  • 西田宗千佳のRandomTracking

    西田宗千佳の ― RandomTracking ― PS3システムソフトウエア開発者に聞く 「1.80」に至る道、これからの可能性 5月24日に公開されたアップデート「バージョン1.80」で、AV機器としてのPLAYSTATION 3(PS3)は、はっきりと「化け」た。Cellの能力を背景とした、クオリティの高いDVDビデオのアップコンバート、そして、DLNAやリモートプレイといった、ネットワークに関する機能を得るに至った。PSPという前例があるとはいえ、PS3がここまでソフトで機能アップすると思っていた人は、それほど多くないのではないだろうか。 今回は、PS3のシステムソフトウエアの可能性について、株式会社ソニー・コンピュータエンタテインメント(SCE) CTOの川西泉ソフトウェア・プラットフォーム開発部長と、AV関連機能の開発を統括する、ソフトウエアプラットフォーム開発

    Procyon
    Procyon 2007/06/15
  • へ〜たのめも:Google のソフトウェア・エンジニアリング - livedoor Blog(ブログ)

    2007年06月07日 Google のソフトウェア・エンジニアリング Google Developer Day Tokyo の鵜飼さんのプレゼンより、「Googleエンジニアはどうやって開発しているのか?」 Google の研修 入社して最初の 3ヶ月は社(Mountain View)で研修 研修中は、メンターがついて「Google での開発の仕方」を学ぶ 内部ウェブ・サイトで社内共有ライブラリの使い方などを説明する動画があるので、それで自習 Googleプロジェクト・チーム 開発拠点は米国、スイス、オーストラリア、インド、日など 場所とプロジェクト・チームは関係なく、プロジェクト・チームが拠点をまたがることは普通。世界中の拠点全部合わせて、一つの Google エンジニアリング・チーム 開発はデザイン、コーディング、テスト、改善、デモの運用まで上流から下流まで同じチーム(同