第01回(2025/03/30)

やったこと

  • gitの設定・練習

    • gitとは何か・SVNとの違いについて

    • clone/commit/push/pullについて

  • javaの勉強

    • javaとは?(P10~)

    • 変数とは何か(P14~)

当日のやり取りや参考資料

  • GitとSVNの違い

 分散型/集中型で基本的には語られる。
 SVNは基本的に一度に一人しかリモートリポジトリをいじれないけど、Gitは個々にローカルリポジトリ作るから複数人でいじれる。
 ただし、複数人でいじれるということは、データの競合を意識する必要がある。
 そのためにブランチ戦略があるけど...ここら辺ミスると「言ってよ~」案件になる。(自戒) 

GitとSVNの違いとは?

  • boolean型変数の使用方法について

 boolean型の変数は、分岐などの条件に使用することが多い。
 それ単体で意味を成すようなものではない、はず。
  • プログラミング、厳密な作業なはずなのにたまに感覚の話になりがち

 俗にいうリーダブルコード
 処理は同じだけど、書き方変えると読みやすく/にくくなることあるよね?という話
 変数を一つ作るか否か・そしてその命名方法にまで作成者の意思が宿るよねぇ...ってかんじ

その他備忘録

  • Gitの使用方法で、ブランチ運用・プルリクエストは飛ばしました。

  • 今回は、javaでの実際の記述方法周りの説明は飛ばしました。