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

著者 :
  • 技術評論社
3.80
  • (4)
  • (6)
  • (3)
  • (2)
  • (0)
本棚登録 : 111
感想 : 7
本ページはアフィリエイトプログラムによる収益を得ています
  • 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のメソッド名や挙動などの"なぜこうしたのか"という実例から、挙動や名前の決定などの基礎となる考え方を学ぶ本。

全7件中 1 - 7件を表示

著者プロフィール

子どもと家族のメンタルクリニックやまねこ院長。都立梅ケ丘病院と都立小児総合両センターの副院長を経て現職。児童精神科医。

「2022年 『日本の児童相談所』 で使われていた紹介文から引用しています。」

田中哲の作品

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

有効な左矢印 無効な左矢印
エリック・リース
有効な右矢印 無効な右矢印
  • 話題の本に出会えて、蔵書管理を手軽にできる!ブクログのアプリ AppStoreからダウンロード GooglePlayで手に入れよう
ツイートする
×