<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>code-egg</title>
    <description/>
    <link>https://speakerdeck.com/codeegg</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/codeegg.rss"/>
    <lastBuildDate>2026-06-27 10:09:03 -0400</lastBuildDate>
    <item>
      <title>共通化で考えるべきは、実装より公開する型だった</title>
      <description>TSKaigi 2026 After Eventである「TSKaigi 2026事後勉強会」での発表資料です。
https://smarthr.connpass.com/event/392342/

【当日のスライドからの加筆について】
登壇時のスライドは口頭での補足を前提とした構成だったため、スライドだけでは
意図が伝わりにくい箇所がありました。そこで本資料では、

・スライド単体で読んでも内容を追えるよう、アンダーライン付きのテキストで補足を追加
・発表では時間の都合で触れなかった関連トピック（Card コンポーネント／zod の
　共通化など、同じ観点で考えられる具体例）のスライドを追加

しています。発表を聞いていない方でも読み進められる内容になっています。

【参考文献】
・Robert C. Martin著『Clean Architecture 達人に学ぶソフトウェアの構造と設計』https://www.kadokawa.co.jp/product/301806000678/
・Tom Long著『Good Code, Bad Code ～持続可能な開発のためのソフトウェアエンジニア的思考 』https://www.shuwasystem.co.jp/book/9784798068169.html
</description>
      <media:content url="https://files.speakerdeck.com/presentations/8b6e982630ff447cb77dd8de1307b7e9/preview_slide_0.jpg?39831765" type="image/jpeg" medium="image"/>
      <content:encoded>TSKaigi 2026 After Eventである「TSKaigi 2026事後勉強会」での発表資料です。
https://smarthr.connpass.com/event/392342/

【当日のスライドからの加筆について】
登壇時のスライドは口頭での補足を前提とした構成だったため、スライドだけでは
意図が伝わりにくい箇所がありました。そこで本資料では、

・スライド単体で読んでも内容を追えるよう、アンダーライン付きのテキストで補足を追加
・発表では時間の都合で触れなかった関連トピック（Card コンポーネント／zod の
　共通化など、同じ観点で考えられる具体例）のスライドを追加

しています。発表を聞いていない方でも読み進められる内容になっています。

【参考文献】
・Robert C. Martin著『Clean Architecture 達人に学ぶソフトウェアの構造と設計』https://www.kadokawa.co.jp/product/301806000678/
・Tom Long著『Good Code, Bad Code ～持続可能な開発のためのソフトウェアエンジニア的思考 』https://www.shuwasystem.co.jp/book/9784798068169.html
</content:encoded>
      <pubDate>Sat, 27 Jun 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/codeegg/gong-tong-hua-dekao-erubekiha-shi-zhuang-yorigong-kai-suruxing-datuta</link>
      <guid>https://speakerdeck.com/codeegg/gong-tong-hua-dekao-erubekiha-shi-zhuang-yorigong-kai-suruxing-datuta</guid>
    </item>
  </channel>
</rss>
