世界一流エンジニアの思考法 第1章

uo
·

問題の解決法

  1. 事実(データを見つける)

  2. いくつかの仮説を立てる

  3. 仮説を証明するための行動を取る

仮説を立てずに試行錯誤してはダメ。

理解には時間がかかる

「早くできるように頑張る」は最終的な生産性を下げる。

きちんと理解してから実践可能にする。

理解とは

  • その構造を掴んで、人に説明できること

  • いつでもどこでも即座に取り出して使えること

  • 知見を踏まえて応用が効くこと

コードを読む時

コードのロジックだけでなく、コードの意図とその背後のアーキテクチャを理解する。それにしっかりと時間をかける。

小さなドキュメントをコーディングの前に書く

自分の頭が整理される