Gitのコマンドや、ログを見やすくするためのオプション等を覚えるのが煩わしいので、Gitクライアントを作成することにしました。
現在はログビューアの機能しかありませんが、これから拡充させていきます。
作ってみてわかったのですが、シンプルな親子関係をベースにツリーを生成するだけなのに、ステートマシン的な思考が必要で結構骨が折れました。
そういえば、中学受験の有名な進学塾で数独的な問題を解かせるところがありますが、そこでも子供達に同様な思考をさせているんだと思います。
Gitのコマンドや、ログを見やすくするためのオプション等を覚えるのが煩わしいので、Gitクライアントを作成することにしました。
現在はログビューアの機能しかありませんが、これから拡充させていきます。
作ってみてわかったのですが、シンプルな親子関係をベースにツリーを生成するだけなのに、ステートマシン的な思考が必要で結構骨が折れました。
そういえば、中学受験の有名な進学塾で数独的な問題を解かせるところがありますが、そこでも子供達に同様な思考をさせているんだと思います。