プロになるRuby入門

第5章 プロになるRuby入門

この章で学ぶこと ハッシュ シンボル ハッシュ キー:バリューでデータを管理 Ruby : ハッシュ、 python:辞書型、 Java:マップ シンボルと文字列の違い ①文字列よりもシンボルの方が、内部が整数なので高速に処理できる ②同じシンボルなら、全く同じオブジ…

4章 プロになるRuby入門

この章で学ぶこと 配列 ブロック Range 繰り返し処理 繰り返し処理用の制御構造 ポイント 配列の要素をあれこれいじくり回すようなコードが描きたくなったら、手を動かす前にAPIドキュメントに一通り目を通して使えそうなメソッドはないか探す こんなコード…

第3章 プロになるRuby入門

プログラマの三大美徳 怠惰:全体の労力を減らす為に手間を惜しまない(長い目で見たときに一番効率の良い策を練る) 短気:コンピュータの動作が怠惰なときに怒りを感じる(コンピュータの可能性を信じてる) 傲慢:自分の書いたプログラムは誰に見られても…

第2章 プロになるRuby入門

この章で学ぶこと 文字列 数値 真偽値と条件分岐 メソッドの定義 学んだことメモ ~文字列~ FizzBuzz問題できないとプログラマ失格らしい Rubyは、nilや正規表現など全てがオブジェクト。to_sメソッドを使って証明してた。 変数やメソッド、クラスなどに付け…

第1章 プロになるRuby入門

この本を読む目的 実はあまりよくわからないまま、見よう見まねで書いているコードを自信をもって読み書きできるようになる。 この本の読み方 必ず手を動かす 章は飛ばさない 一周目は、読みながら。二週目以降は、問題だけ確認して自力で書く。解答よりコー…