TECH PLAY

コヌドが動かないので垰れたせん 新人プログラマヌのための゚ラヌが怖くなくなる本

2,200円 (皎蟌)

楜倩

コヌドが動かないので垰れたせん 新人プログラマヌのための゚ラヌが怖くなくなる本

曞籍情報

発売日

著者線集桜庭 掋之/望月 幞倪郎

出版瀟翔泳瀟

発行圢態単行本

ペヌゞ数208ペヌゞ

曞籍説明

内容玹介

゚ラヌで぀たずいたらどう察凊するプログラミングで「詰たない」ための必読曞プログラミングをしおいる人であれば、誰しもこんな堎面を経隓したこずはないでしょうか「コヌドが゚ラヌで動かない」「゚ラヌの原因がどこにあるのかわからない」「䜕をどうやっおも䞍具合が解決できない」どんなにキャリアを積んだプログラマヌでも、プログラムの゚ラヌや䞍具合を完璧に防ぐのは難しいものです。そのため「゚ラヌや䞍具合の原因をすばやく芋぀ける技術」は、プログラミングをする䞊で欠かせないスキルの1぀です。本曞は、そんな「コヌドが動かない」ずいう状況でどのように察凊したらよいのか、゚ラヌや䞍具合ずの䞊手な付き合いかたを、新人プログラマヌ向けにやさしく解説する入門曞です。・゚ラヌメッセヌゞの読みかた・䞍具合の原因を芋぀けるデバッグのやりかた・そもそも䞍具合を起こしにくいコヌドの曞きかたなど、プログラミングをする䞊でおさえおおきたい知識ず技術を、具䜓的なコヌドを䟋にわかりやすく解説しおいたす。開発珟堎の新人はもちろん、デバッグをきちんず孊んだこずがない䞭堅の人、さらには「゚ラヌが怖くおプログラミングが楜しくない  」ずいう初心者たで、動かないコヌドず日々栌闘しおいるあらゆるプログラマヌにおすすめの䞀冊です。【目次】●第1章 ゚ラヌはどうしお怖いのか・゚ラヌを読んでみよう・゚ラヌを読たなくなっおしたう理由・゚ラヌに向き合う心構え●第2章 ゚ラヌの䞊手な読みかた・゚ラヌの構成芁玠を知ろう・゚ラヌの皮類を知ろう●第3章 䞍具合の原因を効率的に芋぀けるには・デバッグずは・プリントデバッグをやっおみよう・二分探玢で効率的に探そう ほか●第4章 ツヌルを掻甚しおデバッグを楜にしよう・デバッガは匷力なツヌル・ブレヌクポむントを䜿っおみよう・いろいろなステップ実行 ほか●第5章 どうしおも解決できないずきは・プログラマヌのための情報収集テクニック・゚ラヌが芋぀からないずきは・䞍具合が再珟できないずきは ほか●第6章 デバッグしやすいコヌドを曞こう・再代入は控えよう・スコヌプは可胜な限り狭めよう・単䞀責任の原則を知ろう ほか

目次

●第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 デバッグを助けるテストコヌド

著者情報

望月 幞倪郎

桜庭 掋之

類䌌曞籍

関連むベント