型推論 varキーワードを使って変数を宣言すると、右辺の値を自動的に判別して変数を宣言する。 using System; namespace Sample { class Program { static void Ma …
カテゴリーアーカイブ: 読書メモ
『スラスラわかるC#』第1章 読書メモ
『10日でおぼえるC#入門教室』が割と不親切(説明なしに専門用語が出てくる)でつらい感じだったので、改めて入門書を入手しました。 実を言うと、本書もAmazonレビューでは「プログラミング未経験者には難しい」という評判で …
『10日でおぼえるC#入門教室』1日目
次期プロジェクトでC#が必要になったので。。。PMからは「『パーフェクトC#』読んできてね」と言われたんですが、いきなり『パーフェクトC#』はきつそうだったので、新し目の入門書ということで本書をチョイス。 以下、読書メモ …
『リファクタリング』第3章 コードの不吉な臭い
重複したコード 長すぎるメソッド 巨大なクラス 長すぎるパラメータリスト 変更の偏り 変更の分散 特性の横恋慕:あるメソッドが、自分のクラスよりも他のクラスもつ場合 データの群れ 基本データ型への執着 スイッチ文 パラレ …
『リファクタリング』第2章 リファクタリングの原則 読書メモ
第1章はサンプルコードをベースにした「体験版」的な内容なので、読書メモは第2章から。 リファクタリングの定義 リファクタリング(名詞):外部から見たときの振る舞いを保ちつつ、理解や修正が簡単になるように、ソフトウェア …