2018-01

未分類

単体テストと結合テストの違いとは?IT初心者向けに目的・実施内容・現場での使い分けを分かりやすく解説

単体テストと結合テストの違いとは?IT初心者向けに目的・実施内容・現場での使い分けを分かりやすく解説結論として、単体テストは「部品ごとの動作確認」、結合テストは「部品同士を組み合わせた動作確認」です。 単体テスト(Unit Test):プロ...
未分類

レビューとコードレビューの違いとは?IT初心者向けに役割・目的・現場での使い分けを分かりやすく解説

レビューとコードレビューの違いとは?IT初心者向けに役割・目的・現場での使い分けを分かりやすく解説結論として、コードレビューはレビューの一種です。 レビュー:成果物全般を確認し、品質を高めるための作業 コードレビュー:プログラム(ソースコー...
未分類

テストとレビューの違いとは?IT初心者向けに目的・実施方法・現場での使い分けを分かりやすく解説

テストとレビューの違いとは?IT初心者向けに目的・実施方法・現場での使い分けを分かりやすく解説結論として、「テスト」と「レビュー」はどちらも品質を高めるための作業ですが、確認する対象と方法が異なります。 テスト:実際にシステムやプログラムを...
未分類

テストと検証の違いとは?IT初心者でも分かる目的・進め方・現場での使い分けを解説

テストと検証の違いとは?IT初心者でも分かる目的・進め方・現場での使い分けを解説結論として、「テスト」と「検証」は似ているようで目的が異なります。 テスト:期待した結果になるかを確認する作業 検証:仕様や要件を満たしているか、安全に運用でき...
未分類

ResetとRevertの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説

ResetとRevertの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説結論として、Reset(リセット)はコミット履歴を戻して履歴そのものを書き換える操作、Revert(リバート)は履歴を残したまま変更を取り消すた...
未分類

CheckoutとSwitchの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説

CheckoutとSwitchの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説結論として、Checkout(チェックアウト)はブランチの切り替えや過去のコミットの確認など複数の用途で使えるコマンド、Switch(スイ...
未分類

ForkとCloneの違いとは?初心者向けに役割・使い方・実務での活用方法をわかりやすく解説

ForkとCloneの違いとは?初心者向けに役割・使い方・実務での活用方法をわかりやすく解説結論として、Fork(フォーク)は他人のリポジトリを自分のGitHubアカウントへコピーする機能、Clone(クローン)はリポジトリを自分のパソコン...
未分類

BranchとTagの違いとは?初心者向けに役割・使い方・実務での活用方法をわかりやすく解説

BranchとTagの違いとは?初心者向けに役割・使い方・実務での活用方法をわかりやすく解説結論として、Branch(ブランチ)は新しい作業を進めるための「作業用の分岐」、Tag(タグ)は特定のコミットに名前を付けて「目印」として残す機能で...
未分類

MergeとRebaseの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説

MergeとRebaseの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説結論として、Merge(マージ)は変更履歴をそのまま残してブランチを統合する操作、Rebase(リベース)はコミット履歴を並べ替えて、一直線の履...
未分類

FetchとPullの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説

FetchとPullの違いとは?初心者向けに役割・使い方・実務での使い分けをわかりやすく解説結論として、Fetch(フェッチ)はリモートリポジトリの最新情報を取得するだけの操作、Pull(プル)は最新情報を取得し、その内容を現在のブランチへ...