タグ

開発に関するbayanのブックマーク (6)

  • その1 デバッグの超基本「ステップ実行」

    ホーム < ゲームつくろー! < デバッグ技術編 その1 デバッグの超基「ステップ実行」 はるか昔統合環境も無い時代。デバッグは大変でした。しかし、今私たちはVisual Studio等の素晴らしい統合環境を持っています。統合環境の良さはプログラムを組みやすいというのもあるのですが、もう1つは強烈な「デバッグ支援機能」です。その最も基で、もっとも良く使うのが「ステップ実行」です。 この章ではウォーミングアップとしてVisual Studioの持つステップ実行についておさらいしてみたいと思います。 ① ステップ実行は3種類 ステップ実行とは、プログラムを1行もしくは複数行ごとに手動で実行するデバッグ方法です。ステップ実行をするためにはプログラムを一時的に止める「ブレークポイント(F9)」をどこかに設置する必要があります。ブレークポイントの地点にプログラムの流れがやってくると自動的に一時停

    bayan
    bayan 2010/09/17
    ステップオーバー= 関数があった場合その関数を実行して次の行に移行 関数の内部に入らずそれを飛ばすため「オーバー」なんです。ステップアウト=今実行している関数の外(呼び出し元)に出るまで進める
  • 開発プロセス 吉田誠一のホームページ

    ソフトウェア開発のプロジェクトは、なかなか一筋縄ではいかない。予定通りに進まなかった原因、作業の遅れをもたらした問題点など、実際のプロジェクトから得られる教訓は大きい。 得られた教訓を活かし、次のソフトウェア開発をより良く進めるためには、プロジェクトを総括・反省する、プロジェクトレビューが重要となる。効果的なレビューを実践するには、プロジェクトを客観的に解析できるような具体的な資料を用意して臨む必要がある。そのためには、プロジェクトの実績を数値として算出することが大切だ。 ................ 続きを読む

    bayan
    bayan 2010/08/18
  • PHPで大規模ブラウザゲームを開発してわかったこと

    2010年6月26日に行われたイベント、オープンソースカンファレンス2010 Hokkaido内のセミナーで使われた発表スライド「PHPで大規模ブラウザゲームを開発してわかったこと」Read less

    PHPで大規模ブラウザゲームを開発してわかったこと
    bayan
    bayan 2010/06/30
    ブラウザ三国志
  • [実践編]なぜ改造に時間とお金がかかるのか?

    BIGLOBEでは,現場で培った方法で独自のソフトウエア・ファクトリーを実現している。その特徴は,プロダクト(開発するシステム)中心であること,プロダクト・アーキテクチャを標準化していること,ビジネス・ルールを標準化しアプリケーション実装のギャップを少なくしていること,プロダクト・アーキテクチャを前提としたプロセス標準を作っていること,文章でなく図表を中心に設計図を作成していること,適切な分業体制と専任体制を採っていることなどである。 BIGLOBEは,インターネットのサービス・プロバイダである。サービス・プロバイダ業は,ソフトウエアを作って完了ではない。サービスとしてソフトウエアの機能をユーザーに届け,日々維持運営するまでがワンセットとなっている必要がある。その観点で取り組んでいるファクトリー化について説明する。 BIGLOBEのソフトウエア・ファクトリーは,従来のシステム開発がなぜうま

    [実践編]なぜ改造に時間とお金がかかるのか?
    bayan
    bayan 2008/05/12
  • 【特別レポート】ブラウザ/OSを越えた次世代環境「Adobe AIR」を試してみよう

    アドビシステムズは2008年2月25日に,RIA(リッチ・インターネット・アプリケーション)構築ツール「Flex 3」とともに,アプリケーション実行環境「AIR」の正式版(AIR 1.0)をリリースしました。AIRについてはベータ版のときから話題になっていることもあり,名前は聞いたことがある,という人は多いと思います。ただ,その“正体”を理解している人はさほど多くないのではないでしょうか。この記事では「Adobe AIR って何?」という人に向けて,AIRの基的な仕組みや使い方について解説します。 デスクトップでFlashやHTML/Ajaxアプリを実行できる AIR は Adobe Integrated Runtime の略とされています。これを日語に訳すと「アドビ統合実行環境」となります。ここで注意していただきたいのは,AIR 自体はアプリケーションではないということです。文字通り

    【特別レポート】ブラウザ/OSを越えた次世代環境「Adobe AIR」を試してみよう
  • Firebug :: Add-ons for Firefox

    Firebug は、Web ページを閲覧中にクリック一つで使える豊富な開発ツールを Firefox に統合します。あなたはあらゆる Web ページの CSSHTML、及び JavaScript をリアルタイムに編集、デバッグ、またはモニタすることが出来ます。 Firefox 専用 — 今すぐ Firefox をダウンロード

    Firebug :: Add-ons for Firefox
  • 1