最初の作業の構成は、開発環境を説明し

 

 

C / C ++プログラミング上の理由や個人的な経験を選択

私はCはオブジェクト指向++プログラミングを選んだ、私は2つの主な理由のために、C / Cの++を選んだ、最初のポイントは、私は少し基礎C言語を持っていること、第二の点は、教師のために、この学期でいるプログラミング言語はC / C ++で選びますこのコース。まったくプログラミングの経験が、また、符号量の履歴がないので、私はプログラミング言語とソフトウェアエンジニアリングこのコースを学ぶために実践を通して、Cの基礎を選んだ、ほぼゼロです。

統合開発環境と視覚studio2019の原因として視覚的studio2019の利点を選択

私は統合開発環境を使用するつもりだったことは、マイクロソフトのVisual Studioのコードで、いくつかの理由から、この統合開発環境を選択した、最初の授業時間中に、初心者のための視覚的studio19はない非常にフレンドリーされており、長いダウンロード時間私はそれは難しい、インストール内に完了することを見つけます。

 

 

 

 

第二に、私は元のdevのCの++プログラミング言語学習のための非常に良いですが、あまりにも単純で純粋ではなく、ソフトウェアエンジニアリングの研究のために、今日では、バージョンコントロール研究、ネットワークについて多くないことが分かっ使用しますガイドのdevのC ++コードは、クラウドとGitHubのと同期しているので、私は、Visual Studioのコードを選択しました。

 しかしvscodeをインストールした後、試験と問題のGitHubの同期コードで表示され、ホストネットワークリソースに応じてのGitHubへもののアクセスするので、フォルダの変更を変更しますが、まだウェブにコードを作るので、DEVC ++とVScodeを試すことができません私は視覚的なstudio2019を選んだ後、大きな理由は、午前中のクラスの終了後、私は視覚的なstudio2019のコミュニティ版を再ダウンロードするには寝室に戻って、成功とクラウド同期コードの経験の周りに便利な視覚的studio2019の学生です。

間違いなく学習cで私に強力な、強力で視覚的studio2019の利点は、++プログラムも私のために、この初心者コミュニティ版も非常に複雑であるため、統合開発環境としてそれを選ぶ勇気がなかった、そしてそれはまた、他のことができます以下のような他の機能を達成するために、統合開発環境のコンポーネントをインストールします。しかし、欠点を回避することはできません同じ時間は、10倍のC ++のビジュアルstudio2019 devの大量のです。

 バージョン管理ツールやプラットフォームを選択

最後に、バージョン管理ツールの選択、および最終的な決定は、vscode GitHubのコードの問題同期がコード雲の使用後に発生するため、クラウド、および中央をコーディングすることです。

コードは、クラスその雲、コードの雲がGitのコードホスティングの最も基本的なコードを提供することに加えて、クラウドですが、また表示するには、オンラインのコードを提供して何かを理解するためのコードの公式ウェブサイトの後、クラウド、ビューのバージョン履歴、フォーク、中に学習されリクエスト、パッケージ管理、開発、協力と共有を容易にするなど任意のバージョン、発行、ウィキ、保護支店、コード品質検出、PaaSのプロジェクトのプレゼンテーションを、ダウンロードを引き出します。中国以外のGitHub相対的で、クラウド・サーバ・コードよりも優れ感、統合開発環境との統合を経験し、直接拡張視覚的studio2019からダウンロードすることができ、相対的には簡単にホストオペレーティング比vscodeを変更する必要はありません。

 

 

 

https://gitee.com/sun_ji_chen/sanjiaoxingのための私のコードリポジトリへのリンク

ユーザー名@sun_ji_chen

ユニットテストフレームワーク

ユニットテストフレームワークは、それが豊かなアサーション、致命的と非致命的な判断、パラメータ、「死のテスト」などを提供し、クロスプラットフォームのC ++ユニットテストフレームワークである、GTESTを選択しました。

インストールの経験

公開プロセスの間で、このプロセスの管理のためのソースコードは、コードがリモートストレージ空間に公開することができない、その結果、行われていないため、コードを変更します。

できるだけ多くの統合開発環境を選択し、学生は統合開発環境を開発したのと同じ言語を使用します。

 

おすすめ

転載: www.cnblogs.com/sunjichen/p/11680799.html