【開発効率を2倍にする】Visual Studio 便利機能入門②
リファクタリング編 前回は「ショートカット基礎」でした。 今回は一段上。 コードを“書き直 ...
【開発効率を2倍にする】Visual Studio 便利機能入門①
C#を学び始めると、 「コードを書くこと」ばかりに意識が向きます。 しかし、プロの現場では ...
stringは実はクラスです 〜スイカは野菜だった?〜
C#を学び始めたとき、多くの人がこう思います。 int number = 10; floa ...
〖ClassPractice00〗static を体験してみよう(番外編)
前回までで、 クラスを使って データをひとまとめにする ことや、 クラスの中にメソッド(処 ...
スコープとは? ― C#と情報技術者試験の疑似言語で理解する
プログラミングをしていると、こんなことが起こります。 if (true) { int x ...
【今は怖くなくていい】static(スタティック)をやさしく理解する
C#を学んでいると、 こんなキーワードが出てきます。 static 「え、急に難しそう…」 ...
【完全理解①】人間=山田さん?で考えるクラスとインスタンス
オブジェクト指向を学び始めたとき、多くの人がつまずくのが クラス インスタンス の違いです ...
抽象と具体は、実はずっと学校でやってきた話
オブジェクト指向に入ると、 「急に難しくなった気がする」 「抽象って何ですか?」 と感じる ...
クラス設計で一番やってはいけないこと
オブジェクト指向を学び始めると、多くの人がこう考えます。 とりあえず動けばOK 1つのクラ ...
なぜ「static地獄」が起きるのか?
オブジェクト指向を学び始めた頃、よく起きる現象があります。 それが―― 「全部static ...