コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本

  • コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本
  • コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本
  • コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本
  • コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本
ページ数
194p
ISBN
978-4-7981-8067-0
著者情報
桜庭 洋之(サクラバ ヒロユキ)
中学生でインターネットに出会いプログラミングにはまる。自宅サーバやルータ自作をし、大量トラフィックサービスを運営してきた。現在は、株式会社ベーシックに所属し、Webからスマホアプリまでさまざまな開発をしている。何の役にも立たない「無駄だけど面白いコード」を書くのが好き

望月 幸太郎(モチズキ コウタロウ)
Webアプリケーションを開発するプログラマー。大学では数学を専攻し、アルゴリズムの計算量などについて学ぶ。難しいことを、できるだけわかりやすく解説したいとの思いから、執筆活動を行っている。進化しつづけるプログラミングの世界で、よりよい開発体験を求めて日々研究中

¥2,200 税込

10 nanacoポイント

10 セブンマイル

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

発送目安

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

宅配(送料¥550税込)

発送目安

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

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

商品説明

エラーでつまずいたらどう対処する?どんなにキャリアを積んだプログラマーでも、プログラムのエラーや不具合を完璧に防ぐのは難しいものです。そのため「エラーや不具合の原因をすばやく見つける技術」は、プログラミングをする上で欠かせないスキルの1つです。本書は、そんな「コードが動かない!」という状況でどのように対処したらよいのか、エラーや不具合との上手な付き合いかたを、新人プログラマー向けにやさしく解説する入門書です。エラーメッセージの読みかた、不具合の原因を見つけるデバッグのやりかた、不具合を起こしにくいコードの書きかたなど、プログラミングをする上でおさえておきたい知識と技術を、具体的なコードを例にわかりやすく解説しています。

エラーでつまずいたらどう対処する?
プログラミングで「詰まない」ための必読書!

プログラミングをしている人であれば、誰しもこんな場面を経験したことはないでしょうか?

「コードがエラーで動かない!」
「エラーの原因がどこにあるのかわからない!」
「何をどうやっても不具合が解決できない!」

どんなにキャリアを積んだプログラマーでも、プログラムのエラーや不具合を完璧に防ぐのは難しいものです。そのため「エラーや不具合の原因をすばやく見つける技術」は、プログラミングをする上で欠かせないスキルの1つです。

本書は、そんな「コードが動かない!」という状況でどのように対処したらよいのか、エラーや不具合との上手な付き合いかたを、新人プログラマー向けにやさしく解説する入門書です。

・エラーメッセージの読みかた
・不具合の原因を見つけるデバッグのやりかた
・そもそも不具合を起こしにくいコードの書きかた
など、プログラミングをする上でおさえておきたい知識と技術を、具体的なコードを例にわかりやすく解説しています。

開発現場の新人はもちろん、デバッグをきちんと学んだことがない中堅の人、さらには「エラーが怖くてプログラミングが楽しくない……」という初心者まで、動かないコードと日々格闘しているあらゆるプログラマーにおすすめの一冊です。

目次

●第1章 エラーはどうして怖いのか?
1-1 エラーを読んでみよう
1-2 エラーを読まなくなってしまう理由
1-3 エラーに向き合う心構え

●第2章 エラーの上手な読みかた
2-1 エラーの構成要素を知ろう
2-2 エラーの種類を知ろう

●第3章 不具合の原因を効率的に見つけるには?
3-1 デバッグとは?
3-2 プリントデバッグをやってみよう
3-3 二分探索で効率的に探そう
3-4 最小限のコードでデバッグしてみよう
3-5 デバッグをすばやく進めるための考え方

●第4章 ツールを活用してデバッグを楽にしよう
4-1 デバッガは強力なツール
4-2 ブレークポイントを使ってみよう
4-3 いろいろなステップ実行
4-4 条件つきブレークポイント
4-5 変数を監視してみよう

●第5章 どうしても解決できないときは?
5-1 プログラマーのための情報収集テクニック
5-2 エラーが見つからないときは?
5-3 不具合が再現できないときは?
5-4 本番環境のエラー収集方法

●第6章 デバッグしやすいコードを書こう 
6-1 再代入は控えよう
6-2 スコープは可能な限り狭めよう
6-3 単一責任の原則を知ろう
6-4 純粋関数を利用しよう
6-5 型を意識してコードを書こう
6-6 デバッグを助けるテストコード

商品詳細

出版社名
翔泳社
サイズ
21cm
対象年齢
一般
フォーマット
単行本

注意事項

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

あなたへのおすすめ