APIデザインケーススタディ ――Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方

APIデザインケーススタディ ――Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方

3,058円 (税込)

15pt

4.5

Rubyを題材に,APIデザインの各種事例を取り上げた技術解説書。実用のための言語のAPIデザインには,使いやすさ,一貫性,速度,互換性など,さまざまな点でバランスの良さが求められます。それらの点で,長きにわたり定評がある言語の一つは「Ruby」ではないでしょうか。本書ではRubyの事例をベースに,APIデザインの過程と考え方を丁寧に解説。言語の中核機能を担う「I/O」「ソケット」「プロセス」「時刻」「数,文字列」をカバーし,APIデザインの核心に迫ります。熟達のRubyコミッタによる全面書き下ろし。

...続きを読む

APIデザインケーススタディ ――Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 のユーザーレビュー

\ レビュー投稿でポイントプレゼント / ※購入済みの作品が対象となります
レビューを書く

感情タグBEST3

    Posted by ブクログ 2017年05月04日

    C++,JavaのAPIデザインの参考にする為、購入しました。
    I/O、ソケットAPIの考え方は、ちょうど悩んでいた部分でもあった為、大変助かりました。

    0

    Posted by ブクログ 2015年12月30日

    まるで自分がRubyの使いやすさをデザインしたことがあるかのような経験を感じることができて、最高だった。

    0

    Posted by ブクログ 2016年05月21日

    IOや通信といった普段ほとんど意識しない低いレイヤーの話ばかりで個人的には難解だったが、言語設計というのはここまで意識されているんだなと勉強になった。
    特に日付(UTCとローカル時間)に関連した問題を考察してる箇所は、普段何気なく日付計算のAPIを使っているレベルだったので、その問題の深さが興味深か...続きを読む

    0

    Posted by ブクログ 2016年01月20日

    Rubyのメソッド名や挙動などの"なぜこうしたのか"という実例から、挙動や名前の決定などの基礎となる考え方を学ぶ本。

    0

APIデザインケーススタディ ――Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 の詳細情報

閲覧環境

  • 【閲覧できる環境】
  • ・ブックライブ for Windows PC(アプリ)
  • ・ブックライブ for iOS(アプリ)
  • ・ブックライブ for Android(アプリ)
  • ・ブックライブ PLUS for Android(アプリ)
  • ・ブラウザビューア

※アプリの閲覧環境は最新バージョンのものです。

この本をチェックした人は、こんな本もチェックしています

無料で読める IT・コンピュータ

IT・コンピュータ ランキング

田中哲 のこれもおすすめ

同じジャンルの本を探す