プログラミングの玉手箱 「新人プログラマー」と「ベテランプログラマー」の違いとは?

大澤文孝/著

発売日:2022年4月

  • プログラミングの玉手箱 「新人プログラマー」と「ベテランプログラマー」の違いとは?
  • プログラミングの玉手箱 「新人プログラマー」と「ベテランプログラマー」の違いとは?
ページ数
111p
ISBN
978-4-7775-2194-4
著者情報
大澤 文孝(オオサワ フミタカ)
技術ライター。プログラマー。情報処理技術者(情報セキュリティスペシャリスト、ネットワークスペシャスト)。雑誌や書籍などで開発者向けの記事を中心に執筆。主にサーバやネットワーク、Webプログラミング、セキュリティの記事を担当する。近年は、Webシステムの設計・開発に従事

¥2,420 税込

11 nanacoポイント

11 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

プログラマーが知っておくべき14話。ベテランプログラマーの「考え方・アイデア」を伝授!

「プログラム」を始めるにあたって必要なものとは、なんでしょうか。

 「言語の知識」や「計算能力」はもちろん重要ですが、問題を解決するにあたって、どのような「考え方」をすべきかについては、「普通の人」と「プログラマー」との差が出てきます。

 本書は、ベテランプログラマーである筆者が、
「これからプログラムをはじめる人」や「プログラムをはじめたばかりの人」が悩みがちな、
「ゲームを作る際に、対戦相手のCPUはどのように組むべきか?」
「プログラムを組むときに考えるべきことは?」
「組んだプログラムでエラーが起きたときに、何から見るべきか?」
などについて、自分の経験や実例を元に「プログラマーの考え方」を解説します。

目次

■数で制約を乗り越える
■“それっぽい”対戦リバーシを作る
■再帰的な考え方を使う
■処理の最適化
■事前の準備と整数化
■大規模システムに不可欠な並列処理
■愚かなループ
■エラー解消のコツ
■想定通りに動かないとき
■「積み上げ」と「分解」のバランス
■「ソフトウェア的な考え方」と「ハードウェア的な考え方」
■システム開発に関わる仕事の習得法
■「アジャイル」と、あなたがいるべき場所
■楽しいプログラミングライフ

商品詳細

シリーズ名
I/O BOOKS
出版社名
工学社
サイズ
21cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。