{"author_name":"fukabori.fm","author_url":"https://art19.com/shows/fukabori/episodes/631d63d9-732b-4e6d-a6e6-f10b0ea3df6f","description":"<p>twadaさんをゲストに、A Philosophy of Software DesignをテーマにしたエピソードのPart3です。今回は「認知負荷」についてひたすら語っていただきました。</p><p><strong>話したネタ</strong></p><ul><li>書籍：<a href=\"https://amzn.to/3KmsG3p\" rel=\"noopener noreferrer\" target=\"_blank\">A Philosophy of Software Design, 2nd Edition</a></li><li>認知負荷 (Cognitive Load) とは何か？</li><li>書籍：<a href=\"https://amzn.to/45z6D1z\" rel=\"noopener noreferrer\" target=\"_blank\">チームトポロジー　価値あるソフトウェアをすばやく届ける適応型組織設計</a></li><li>\"クソコード\" という言葉をなんとかしたい</li><li>認知資源の消費量</li><li>課題内在性負荷 と 課題外在性負荷</li><li><a href=\"https://speakerdeck.com/twada/php-conference-2016?slide=59\" rel=\"noopener noreferrer\" target=\"_blank\">波動拳</a></li><li>課題内在性負荷が高いことは、悪いことではない</li><li><a href=\"https://ja.wikipedia.org/wiki/%E5%BE%AA%E7%92%B0%E7%9A%84%E8%A4%87%E9%9B%91%E5%BA%A6\" rel=\"noopener noreferrer\" target=\"_blank\">循環的複雑度</a></li><li><a href=\"https://fukabori.fm/episode/99\" rel=\"noopener noreferrer\" target=\"_blank\">99. Podcastを編集する技術 w/ tomiyama</a>&nbsp;における課題外在性負荷の下げ方</li><li>例外と課題外在性負荷の関連</li><li>横断的関心事</li><li>アスペクト指向プログラミング</li><li>書籍は対象レイヤを意識して読む</li><li>Designing for Performance における時間の単位</li></ul><p><br></p>","html":"<iframe src=\"https://art19.com/shows/fukabori/episodes/631d63d9-732b-4e6d-a6e6-f10b0ea3df6f/embed\" style=\"width: 720px; height: 200px; border: 0 none;\" width=\"720\" height=\"200\" scrolling=\"no\" sandbox=\"allow-scripts allow-popups allow-popups-to-escape-sandbox\"></iframe>","provider_name":"ART19","provider_url":"https://art19.com","title":"102. A Philosophy of Software Design (3/3) w/ twada","type":"rich","version":"1.0","width":720,"height":200}