【解決方法】C++ を学ぶにはどうすればよいですか?


数学や絵を学ぶとき、私たちは試行錯誤を繰り返し、最終的に結果を得ます。 しかし、コードの書き方を学ぶ方法がわかりません! 私はばかで、コードについての考えを決して与えることができないと思います…

私が試したこと:

アルゴリズムの概要
簡単なコードを確認する

解決策 1

本を強くお勧めします、 まったくの初心者のための最新の C++: C++ プログラミング言語と C++11 から C++20 標準へのフレンドリーな紹介[^]

非常に明確に書かれており、トピックをカバーし、新しい開発者にコードを説明し、ヒント、トラップ、および標準的な使用方法を説明しています。

読むのが楽しい本で、最近 (20 年間) C++ を使用していなかった経験豊富な開発者としても、私は本当に楽しんでいました。

解決策 2

いくつかのルートがあります:

1) 一番良いのはコースです。何かを理解していない場合、チューターは理解できるまで別の言い回しや説明をしてくれるからです。

2) 2 番目に優れているのは本です。基本的なものから始まり、データ構造から GUI、データベース、通信などに至るまで、すべての情報 (そして多くの情報) が構造化され、順序付けられた方法で提供されます。 . 最初から始めて最後まで、すべての演習を行います。
Addison Wesley、Wrox、および Microsoft のプレスはすべて良い結果を出しています。 複数の感嘆符、またはタイトルに「in nn days」を含むものは避けてください。

3) コンパイラまたは IDE (Visual Studio はおそらく世界最高で、無料バージョンがあります) のコピーを入手して、何をする必要があるかを推測し、試してみて、それが機能するかどうかを確認します。 これは一般的に、人生全体を楽にしてくれるものが何かわからないことを意味するため、非常に貧弱な方法です。 しかし、これには大きな利点が 1 つあります。それは、オプション 4 よりも優れているということです。

4) YouTube に飛び込んで、「C++ トレーニング」ビデオの視聴を開始します。 それらの大部分は、教え方を知らない人、ビデオの作り方を知らない人、そしてほとんどの場合、コーディングの方法も知らない人によって作成されているため、何も学ぶことはありません。 YouTube は収益化に関するものであることを忘れないでください。「いいね」と「チャンネル登録者」が動画の目的です。 そこには良いものがあるかもしれませんが、それらはドロスの山の下に埋もれています.

慣れたら、練習、練習、そしてまた練習 – それが競争力への唯一のルートです!
これも役立つかもしれません: 問題を解決するためのコードの書き方、初心者向けガイド[^]

コメント

タイトルとURLをコピーしました