タグ

rubyとOOに関するt-wadaのブックマーク (4)

  • オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方

    2016年9月2日紙版発売 2016年9月2日電子版発売 Sandi Metz 著,髙山泰基 訳 B5変形判/304ページ 定価3,608円(体3,280円+税10%) ISBN 978-4-7741-8361-9 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 オブジェクト指向設計の名著として名高い“Practical Object-Oriented Design in Ruby”,待望の翻訳版!使いこなせるようになるととても便利なオブジェクト指向ですが,「なんとなく」の理解で使っていると,大きな罠にかかってしまいます。書は,保守性を上げて運用コストを下げるア

    オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方
    t-wada
    t-wada 2016/08/23
    おお Sandi Metz の『Practical Object-Oriented Design in Ruby』が翻訳されるのか!これは読もう。
  • MagLev

    MagLev MagLev is a fast, stable, 64-bit open source implementation of the Ruby programming language and libraries built on top of VMware’s GemStone/S 3.1 Virtual Machine. The MagLev VM takes full advantage of GemStone/S JIT to native code performance, distributed shared cache, fully ACID transactions, and enterprise class NoSQL data management capabilities to provide a robust and durable programmi

    t-wada
    t-wada 2011/11/01
    GemStone Smalltalk VM (現在は VMware が買収) をベースにした Ruby 処理系 MagLev の 1.0.0 リリース
  • Confreaks Judi online

    Bermain Judi Bola dengan Profit Terbagus – Istilah judi bola bukanlah hal yang asing didengar. Permainan ini dianggap dapat menciptakan profit dengan kencang, walaupun risiko kerugiannya bahkan juga sama besar. Terlepas dari hal itu, peminat taruhan ini tidak pernah surut karena memang bola ialah olahraga yang semacam itu diminati masyarakat. Di lingkungan masyarakat sendiri, taruhan sepak bola da

    t-wada
    t-wada 2011/04/11
    RubyConf09 での Jim Weirich の講演映像。 SOLID 原則は Ruby においても妥当かという議論は、とても面白い。
  • Java のクラスはオブジェクトじゃない?! - Smalltalkのtは小文字です

    関連:id:sumim:20040525:p1 keisuken さんの 航海日誌 発、babie さんの 遅レス 経由で、オライリーのオープンソースコンベンション(OSCON 2005)のセッション「10 Things Every Java Programmer Should Know About Ruby」(スライド、brazil さんの和訳)で語られた「Item #9 Everything is an Object」から生じる語弊について。 そうですね。これではまるで Java のクラスがオブジェクトではないかのように読めますし、そうだとすれば(オブジェクトに定義にもよりますが、おそらく)間違いでしょう。ただ、文脈をたぐると、ここでの Jim Weirich さんの主張は「(Ruby において)“Array”は、Array というクラス(を実現した)オブジェクトを束縛した定数(に過ぎ

    Java のクラスはオブジェクトじゃない?! - Smalltalkのtは小文字です
  • 1