Season -No.83 朝活「ソフトウェア設計について twada 技術顧問と話してみた」をダラダラ読む回 episode artwork

EPISODE · Sep 19, 2022 · 28 MIN

Season -No.83 朝活「ソフトウェア設計について twada 技術顧問と話してみた」をダラダラ読む回

from 雨宿りとWEBの小噺.fm

はい.第83回は ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜 https://engineers.ntt.com/entry/2022/05/23/083118 を読みました💁 やはり技術レベルが高いお二人の会話ですので,私個人としてはかなり学びが多くありがたい記事でした❗是非皆さんも読んでみてくださいー😆 ではでは(=゚ω゚)ノ John Ousterhout A Philosophy of Software Design @iwashi86 twada https://speakerdeck.com/iwashi86/understand-roughly-philosophy-of-software-design-in-30-minutes Change Amplification (変更の増大) Cognitive Load (認知的負荷) Unknown Unknowns (未知の未知) Dependency (依存性) Obscurity (不明瞭性) 複雑性の排除(たとえば、特別なケースを排除する) 複雑性の隠蔽(たとえば、難解な部分が見えなくても使えるようにカプセル化する 小クラス主義 と 大クラス主義 Gang of Four Java Ruby Deep Module(深いモジュール) Shallow Module(浅いモジュール) 認知的負荷 utc_offset 田中 哲(akr)さん APIデザインケーススタディ ――Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 プログラマが知るべき97のことの1つ プログラミング作法 似た機能でちょっと違うものの実装 ポリモーフィズム リファクタリング Strategyパターン 差分クラス Template Methodパターン ユニットテスト 抽象 継承 fukabori.fm See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Episode metadata supplied by the publisher feed · Published Sep 19, 2022

Embed this episode

Ready to play

Season -No.83 朝活「ソフトウェア設計について twada 技術顧問と話してみた」をダラダラ読む回

0:00 28:15

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of 雨宿りとWEBの小噺.fm?

This episode is 28 minutes long.

When was this 雨宿りとWEBの小噺.fm episode published?

This episode was published on September 19, 2022.

Can I download this 雨宿りとWEBの小噺.fm episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!