0

    コードの修正とバージョン管理

     こんばんは^^。


    久々登場のGCCシステム担当のσ(^_^)です。


    さて、今日のお話は「ソフトウェアを作り上げてから後」のお話・・・・・。


    通常、ソフトウェアは「創りっぱなし」と言うことはなく、機能変更や機能追加などの要望によってどんどん「更新」されていきます。


    身近な例としては、


    Windowsの'95→'98→'98SE→Me・・・・
    Officeの xp(2002)→2003→2007→2010


    と言ったものが挙げられます。

    そこでやってしまいがちなのは・・・・・・。


    「ソースコード上で修正した部分を「削除」してしまう」


    こと・・・・。


    これ、あまりお勧めできません。

    修正するのであれば


    「修正部分をコメントアウトし、日付・理由をコメントとして記入しておく」


    ことをお勧めします^^。


    と言うのも・・・・・・


    過去のコードを修正し、テストしてみて一見動作が正しそうでも、修正したことによって過去のバージョンで使えていた機能が使えなくなったり(これを「デグレード」と言います)、単体としては動作が正しくてもシステムとして組み込んだときに不具合の原因となることもあるからです。


    この場合、過去のコードを「削除」してしまっていては、元に戻すことも難しくなります。


    Webページのコーディングであれば、


    ・<!-- -->で囲まれた部分がコメント(.htmlファイルの場合)
    ・/* */で囲まれた部分がコメント(.css、.php、.jsファイルの場合)
    ・//以降のその行だけがコメント(.php、.jsファイルの場合)
    ・#以降のその行だけがコメント(.plファイルの場合)


    ですので、応用されるとよいでしょう^^。


    また、Windowsのように複数のバージョンが並行して存在している場合、同じ名前のソースコードであっても「中身が異なる」場合、「ソースコードのバージョン管理」も必要になってきます。


    よく、Webページを修正し、フォルダ分けをしっかりしない状態で複数のバージョンをWebページを作成しているPCに保存していて、どのソースコードがいつのバージョンのもので、どのような動作のページなのかが区別できなくなり、結局Webページをおかしくしてしまうのを見かけたりしますが、まさに「バージョン管理がうまくできていない例」と言えるでしょう・・・・・。


    「ソフトウェアのライフサイクル」と言う言葉もあるように、ソフトウェアも「生き物」・・・・・・^^;


    「もう要らないから」と言って、捨てたり、切ったりしないで「いつか必要になるかも」と、一見ムダな行に見えても取っておきましょう・・・・・^^;。


    何度それで救われたことやら・・・・・・・・(^^ゞ


    | だま | 19:44 |
    1

    娘の4歳の誕生日パ-ティー

    こんにちわ

    あっきーなこと藤澤です


    昨晩は急遽、娘の誕生日パーティーを知り合いの焼き肉屋さんでさせて頂きました。

    当初、4名で行う予定でしたが娘の為にさらに2名の方が参加して下さり、とっても盛り上がりました

    プレゼントも沢山の方から頂き、さらに娘を産んだという名目で私にまで花束まで頂きました。

    DSCF2462.jpg


    最後に、以前から予約していたサーティーワンのアイスケーキにろうそくを立て、皆で歌
    を歌っている時の娘の恥ずかしそうな笑顔が超爆笑でした。


    ちなみに・・・・
    いつも利用させて頂いていますこの焼き肉屋さん。
    マジやばいです

    飛騨牛の焼き肉なのに格安で、そして、しつこくない

    良いお肉って、脂っこいので少し食べただけで、くどくなってしまうのですが、

    こちらのお店の焼き肉はいくら食べてもくどくならず、いくらでも食べれてしまうくらい
    の美味しさです。

    さらに、タレが最高〜

    私は初めて食べた時、心から感動しました(お世辞ではなく本気です。)

    もう、他所の焼き肉屋にはいけませんよ

    本日、食べさせて頂いたのは、カルビ・牛タン・腸などです。その他には娘の為に店長が色々とご用意してくださり、本当に最高の誕生日パーティーでした

    一生の思い出です


    この超おすすめの焼き肉店を知りたい方は藤澤まで
    | あっきーな | 08:59 |

    06
    --
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    --
    >>
    <<
    --
    合同会社GCCホームページへ
    クリックするとホームページへ移動します

    随時、利用体験受付中!

    お問い合わせは
    050-3785-7858

    ➡ 簡単フォームはこちら


    【本社】
    〒503-0817
    岐阜県大垣市上面4丁目62番地
    合同会社GCC
    0584-47-8467


    【事業所】
    GCC大垣校(就労移行支援)
       所在地:本社と同所
       岐阜県指定:第2112100678号


    【事業所】
    GCC岐阜校(就労移行支援)
       所在地:岐阜市加納青藤町2丁目62番地
       岐阜市指定:第2110102940号


    【地図】
    GCC大垣校・本社

       詳細は地図をクリックしてください

    【地図】
    GCC岐阜校

       詳細は地図をクリックしてください



    就労移行支援 訓練時間

    平日:午前9時00分 〜 午後16時00分 




          合同会社GCCのページです。


         合同会社GCCのツイッターです


    GCCは日検の認定試験会場です
    日検のバナー

    MOSのバナー


    現在配布中のご案内チラシ
    ★法律に基づく利用者のサービス利用料1割負担(低所得、生活保護を除く)を行っていますが、ほとんどの方は条件により利用料はいただいておりません。詳細はお尋ねください。

    2017年4月チラシ
    201704gifuchirashi

    2013年10月チラシ
    s-201211chirashi-1.jpg1

    2012年11月チラシ
    s-201211chirashi-1.jpg1

    2012年9月開講時パンフレット
    就労移行支援GCC

    2012年9月開講事前告知チラシ
    就労移行支援

    Links



    New entries
    Archives
    Mobile
    qrcode



    Others
    無料ブログ作成サービス JUGEM