タグ

ブックマーク / tsuwatch.hatenablog.com (2)

  • リーダブルコード読んだ - にこにこインターネット

    リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行(ソフトカバー)購入: 68人 クリック: 1,802回この商品を含むブログ (116件) を見る このは,読みやすく理解しやすい良いコードを書くためのテクニックが書かれてる.4部構成になっていて, 表面上の改善 ループとロジックの単純化 コードの再構成 選抜テーマ から成る.エンジニアとして良いコードを書けるようになりたいけど,どんなコードが良いコードなのかいまいちまだ知らないし,しっかりと学んだことがなかったので,すごく勉強になった. 個人的に,このを読んで特に勉強になったことは,コメントアウトにつ

    リーダブルコード読んだ - にこにこインターネット
  • メタプログラミングRuby読んだ - にこにこインターネット

    メタプログラミングRuby 作者: Paolo Perrotta,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2010/08/28メディア: 大型購入: 18人 クリック: 533回この商品を含むブログ (124件) を見る 全体的には,メタプログラミングとは何をすることなのかということと,メタプログラミングするために必要となるRubyのオブジェクトモデル(『「このメソッドはどのクラスのものなのか?」や「このモジュールをインクルードしたら何が起きるのか?」といった質問の答えるが見つかる場所』)やその周辺について,2人の会話形式で進めていくような形で書かれている.メタプログラミングをするので,Rubyの表面的なことではなく,内部的なことから理解できてすごくいい.メタプログラミングに興味がなくても割りと楽しめると思う. Rubyに一歩踏み込んだクラスやメソッド,スコープなど

    メタプログラミングRuby読んだ - にこにこインターネット
  • 1