プログラミングするうえで、問題解決力を磨くには
よくプログラムが動かないことがよくありバグを解消の方法を
理解していなかったようです。
Flutterをマックブックにインストールしたことを例にします。
課題)Flutterのディレクトリーファイルの設定で、bashとzshのコマンド
osカトリーナのアップデート
コードで実行したいこと:binフォルダーを整理する為に
条件:directlyにFlutterのファイルを移動した後
エラーが出たコード
vim ~/ .zshrc
iを押して、インサートモードにする。
export PATH="$PATH:$HOME/任意のフォルダー名/flutter/bin"
エラーが出て、Flutterのバージョンが確認ができなかった。
次に、bashのコマンドを変えて、インストールを試みる
zshコマンドに書き換えて
source ~/.zsh_profile
export PATH="$PATH:$HOME/任意のフォルダー名/flutter/bin"
echo $PATH
flutter precache
flutterのバージョンが確認でき、アンドロイドのファイルがたりないとエラーが出た。
ファイルの場所とバージョンの確認をする
cd
cd 任意のフォルダー名
cd flutter
flutter --version
問題解決力をあげるには
ただ教材のサンプルコードや講師の話を暗記するのではなく、
情報を解釈する必要がある。
コードの意味を理解して、別のコードに入れて試す。
エラーメッセージが出た時には、その情報を集めて、意味を理解する。
検察して原因を究明して、バグを解決するという基本を身に付けたい。