Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 -- WEB+DB press plusシリーズ --
田中哲 /著   -- 技術評論社 -- 2016.1 -- 21cm -- 289p

資料詳細

タイトル API(エーピーアイ)デザインケーススタディ
副書名 Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方
シリーズ名 WEB+DB press plusシリーズ
著者名等 田中哲 /著  
出版 技術評論社 2016.1
大きさ等 21cm 289p
分類 007.64
件名 プログラミング(コンピュータ)
注記 タイトル:APIデザインケーススタディ
注記 索引あり
内容紹介 Rubyの事例をベースに、APIデザインの過程と考え方を丁寧に解説。言語の中核機能を担う「I/O」「ソケット」「プロセス」「時刻」「数、文字列、正規表現」をカバーし、APIデザインの核心に迫ります。
要旨 想像上ではなく、実際の問題をどう解くか?I/O、ソケット、プロセス、時刻、数、文字列。プログラマの仕事の大半はデザインである。
目次 第1章 I/O(RubyのIOクラスとC言語のstdioライブラリ―プログラマが知っている名前を利用する;feof関数とIO#eof?メソッド―過去にEOFに出会ったのか、それとも今現在EOFなのか ほか);第2章 ソケット(Addrinfoクラスの導入―関連して扱う情報をまとめてオブジェクトにする;Socketクラスの勧め―使いやすく、かつ、低レベルな操作も可能 ほか);第3章 プロセス(プロセス起動プリミティブspawnメソッド―ポータブルで高機能で簡単なプロセス起動;close‐on‐execフラグ―意図しないfdの継承を防止する ほか);第4章 時刻(POSIXの時刻機能とRubyのTimeクラス―プログラマが知っているPOSIXの機能を提供する;Time.utcと閏秒―POSIXが提供していなくても必要なら提供する ほか);第5章 数、文字列(Math.gammaのメソッド名―慣習は無視することもある;Integer#nonzero?の返り値―意外な動作だけど役に立つ ほか)
ISBN(13)、ISBN 978-4-7741-7802-8   4-7741-7802-0
書誌番号 1113332889
URL https://opac.lib.city.yokohama.lg.jp/winj/opac/switch-detail.do?bibid=1113332889

所蔵

所蔵は 1 件です。現在の予約件数は 0 件です。

所蔵館 所蔵場所 別置 請求記号 資料区分 状態 取扱 資料コード
中央 4階自然科学 Map 情報科学 10 007.6 一般書 利用可 - 2055425941 iLisvirtual