Pragmatic Programmer の Chapter 3. The Basic Tools を読んだ。
内容は次の通り。
- 14 The Power of Plain Text
- 15 Shell Games
- 16 Power Editing
- 17 Source Code Control
- 18 Debugging
- 19 Text Manipulation
- 20 Code Generators
この章はツールの紹介とかが多くて、やや話が古い印象を受けた。現代においてソースコード管理システムを使わない開発はありえないだろう。
一方、デバッグの心構えみたいなのは古くなってないと感じた。
Tip 27 Don't Assume It - Prove It
という話はまさにその通り。
他にもデバッグの心構えはいくつか書かれていたけど、本当にこの一言に集約されると思いました。
おわり。