texta.fm

3. Low-Code Development

技術顧問の和田卓人さんと、サービスオブジェクト、イミュータブルデータモデルなどについて話しました。

Show Notes:

  • ピクスタ技術ブログ「てくすた」
  • パーフェクトRuby on Rails【増補改訂版】
  • Service Layer
  • Web Applicationを綺麗に設計するためのMVACという考え方
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Patterns of Enterprise Application Architecture
  • Transaction Script
  • Remote Facade
  • Inversion of Control Containers and the Dependency Injection pattern
  • Dependency injection is not a virtue
  • TDD is dead. Long live testing.
  • イミュータブルデータモデル(Scrapbox、入門編、世代編)
  • 羽生章洋さん(著書に「楽々ERDレッスン」「SQL書き方ドリル」など)
  • 佐藤正美さん(著書に「T字形ER データベース設計技法」など)
  • データと情報の違い(cf. SQLアンチパターン「監訳者まえがき」)
  • Rails is omakase
  • 論理設計と物理設計(cf. Database design)
  • Single Table Inheritance
  • Class Table Inheritance
  • SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
  • Active Record
  • Row Data Gateway