APIデザインケーススタディ ~Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 (WEB+DB PRESS plus)

著者 :
  • 技術評論社
3.80
  • (3)
  • (4)
  • (1)
  • (2)
  • (0)
本棚登録 : 90
レビュー : 6
  • Amazon.co.jp ・本 (304ページ)
  • / ISBN・EAN: 9784774178028

作品紹介・あらすじ

想像上ではなく、実際の問題をどう解くか?I/O、ソケット、プロセス、時刻、数、文字列。プログラマの仕事の大半はデザインである。

感想・レビュー・書評

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

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

    アプリケーションのプログラミングレベルでここまでの詳細を検討する必要性があるのかはよくわからないところだが、少なくとも検討の原則の幾つか(利用者の学習コストを考える、用法を考える、過去の事例を考える etc)は参考になる。

  • APIの考え方を勉強

  • 請求記号 007.64/Ta 84

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

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

全6件中 1 - 6件を表示

著者プロフィール

東京都立小児総合医療センター副院長。児童・思春期精神科医。

「2016年 『自閉症スペクトラムのある子を理解して育てる本』 で使われていた紹介文から引用しています。」

APIデザインケーススタディ ~Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 (WEB+DB PRESS plus)のその他の作品

田中哲の作品

この本を読んでいる人は、こんな本も本棚に登録しています。

有効な左矢印 無効な左矢印
すがわら まさの...
有効な右矢印 無効な右矢印

APIデザインケーススタディ ~Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 (WEB+DB PRESS plus)を本棚に登録しているひと

ツイートする