見出し画像

一緒にテトリス作ってみましょう!(0)

記事を (6) まで書いたところで、ようやく記事の全体像が自分の中で見えてきました ので、この連載を読むときの前提について少し書かせてください。
まず、以下のような方を読者の対象として考えています。

  1.  「関数や配列という用語」や、「if、for」などの説明を一度は聞いたことはあるけれど、もう少しプログラムをよく知りたい方。
    プログラムの解説本など最初の方は読んでみたけど、途中から読んでなくて、これからプログラムにもっと詳しくなりたいと思っている方、という感じでしょうか。

  2.  オブジェクト指向について知りたい方

  3.  .NET MAUI によるマルチプラットフォームアプリに関心ある方

以上のような方を対象として記事を書いていますが、日記のように思いつくままにプログラムを書いているので、コーディング規約が緩かったり、途中でプログラム全体の設計変更があるかもしれません。

一般的なコーディング規約については、「C# コーディング規約」でググると標準的なものが見つかると思います。
私は仕事で書く場合は、クライアントさんの言う通りで何も気にならないタイプで、書き方に特にこだわりはありません。
この記事は自分が分かりやすいように書いているだけなので、こういう書き方する人もいるんだ、くらいで見てくださいね。

まったくプログラミングをしたことないけれど、詳しくなりたいな、という方は、関数、配列、if、for などをググる程度でこの記事は読めるようになると思います。

あと、私が仕事で主に使っている言語は C++ で、C# の経験は浅いのです。
.NET MAUI を試すことがこの記事の目的の1つであるため、今回は C# でプログラムを書いています。
そのため、もっと良い書き方など気付いたところがありましたら、よろしければ教えてくださると大変ありがたいです。

最後にですが、できるだけ短いプログラムでオブジェクト指向の概念まで分かるようになることを目標としていますので、エラー処理は甘いです。すみません、、、。
それでは、今後ともどうぞよろしくお願いします!


この記事が気に入ったらサポートをしてみませんか?