Slide 1

Slide 1 text

プログラムと抽象

Slide 2

Slide 2 text

プログラムとは本質的にコミュニ ケーションです • 飲みにケーションとは全然違うので注意

Slide 3

Slide 3 text

Microsoftの技術者とは毎日コミュニケーションしています • 会ったことないですけど。 ライブラリのAPIやツールの操作方法を通じて。 • どう使ってほしいと思っているか、気持ちを想像して使う

Slide 4

Slide 4 text

コミュニケーションに向いたAPI オブジェクト 指向による 抽象化 “YYYYMMDD” じゃなくて DateTime型を渡 すとか

Slide 5

Slide 5 text

クラスライブラリのAPIのみならず ライブ ラリ フレー ムワー ク クラウ ドサー ビス ツール 開発環 境 エコシステム

Slide 6

Slide 6 text

• ファッションなんかの流行とは違います よ? • 必然的な理由があって選択されています 技術の流行

Slide 7

Slide 7 text

流行 調べなくても個別の技術の使いかたが分かる 将来実装される技術がだいたいわかる いろいろなツールのサポートが今後増えるか減るかわかる その技術を使える技術者が増えるか減るかわかる エコシステム全体とのコミュニケーション

Slide 8

Slide 8 text

抽象化とコミュニケーション 想定外のことに事 前に対処する