えいのうにっき

a-knowの日記です

#コードが動かないので帰れません! を読んだ

拝読しました。お贈りいただき、ありがとうございました!

目次

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

続きを読む

Mac → Windows に慣れない、苦戦してる

今月から新しい職場で働いています。それによってありとあらゆるものが変化したわけですが、そのなかでも大きなもののうちのひとつが、社用PCが Windows になったこと。

Windows PC を仕事で使うのは、新卒入社した会社以来なので、11年ぶりくらい。最初の転職のときに Mac に切り替わった際には「初の転職で OS まで変わっちゃって、仕事で成果をちゃんと出せるだろうか......」みたいな心配をしてたことはすごく記憶に残っているんですが、流石に今回 Windows に切り替わったことについてはそこまでの心配はしていないにしても、日常の所作の端々で小さなストレスを感じる、といった体験はしっかりとあり、これは早く慣れていきたいなぁと願うばかりなのですが。

続きを読む