「推しが100万部売れて欲しい！」 推し技術書LT大会イベントレポート

「推しが100万部売れて欲しい！」 推し技術書LT大会というイベントに参加してきました。
https://connpass.com/event/183677/

本の紹介と雑感ですが、レポートです！
次回開催されたら自分も発表したいなぁ。

## Adaptive Code

[@mishi_csさん](https://twitter.com/mishi_cs)
[Adaptive Code](https://www.amazon.co.jp/Adaptive-Code-%E5%AE%9F%E8%B7%B5%E9%96%8B%E7%99%BA%E6%89%8B%E6%B3%95-%E7%AC%AC2%E7%89%88-%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%BD%E3%83%95%E3%83%88%E9%96%A2%E9%80%A3%E6%9B%B8/dp/4822253546)

- アダプティブコードは適応力
    - なぜアジャイルで作るのかなどまで言及
    - 変更に強い構造
- 本に書いてあること
    - アジャイル
    - インターフェース、デザインパターン、リファクタリング
    - SOLID
    - アジャイル、実践
- 学んだこと
    - コードについて学ぼうと思ったけど、アジャイルについても学ぶことができた。
    - ユニットテストについてもこの一冊で学ぶことができた。
- なんと布教用に6冊！
    - 電子書籍は6冊買わないらしいです笑

# プログラミングASP.NET Core

[@masanori_mslさん](https://twitter.com/masanori_msl)
[プログラミングASP.NET Core](https://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0ASP-NET-Core-%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%BD%E3%83%95%E3%83%88%E9%96%A2%E9%80%A3%E6%9B%B8-Dino-Esposito/dp/4822253805)


ごめんなさい、、自分Teams設定で手間取って見れませんでした・・・

# プログラマのためのサバイバルマニュアル

[@h0ms0nさん](https://twitter.com/h0ms0n)
[プログラマのためのサバイバルマニュアル](https://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%82%B5%E3%83%90%E3%82%A4%E3%83%90%E3%83%AB%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB-Josh-Carter/dp/487311571X)

- 本に書いてあること
    - プログラミング
    - チームワーク
    - セルフマネジメント
    - 企業の構造
    - ビジネス
- 実体験
    - 業務を抱えすぎたときてメンタル的にしんどかったときに
    - 仕事で困ったときに助けられた
- 小さい章にまとまっているため、読みやすい
    - 興味ある部分だけ読むこともしやすい
    - 積読になりにくい

# ユースケース駆動開発実践ガイド

[@suusanexさん](https://twitter.com/suusanex)
[ユースケース駆動開発実践ガイド](https://www.amazon.co.jp/%E3%83%A6%E3%83%BC%E3%82%B9%E3%82%B1%E3%83%BC%E3%82%B9%E9%A7%86%E5%8B%95%E9%96%8B%E7%99%BA%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89-%E3%83%80%E3%82%B0%E3%83%BB%E3%83%AD%E3%83%BC%E3%82%BC%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B0-ebook/dp/B01B5MX2TC/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=%E3%83%A6%E3%83%BC%E3%82%B9%E3%82%B1%E3%83%BC%E3%82%B9%E9%A7%86%E5%8B%95&qid=1598613095&s=books&sr=1-1)

- 仕様を設計に落とす手法に悩む
    - 先輩は体系だって教えてくれないし
    - 仕様も丁寧に書いてあるわけでもない
- おおざっぱなユースケースからどうやって設計に落としていくか
    - ドメイン分析
    - ロバストネス分析
    - シーケンス図
- 技法まとめ
    - 設計をもれなく詳細化していくフレームワーク

# Web API: The Good Parts

[Colloidさん](https://twitter.com/ColloidGel)
[Web API: The Good Parts](https://www.amazon.co.jp/Web-API-Parts-%E6%B0%B4%E9%87%8E-%E8%B2%B4%E6%98%8E/dp/4873116864)

- Web API設計初心者にオススメ
    - Web APIとはなんぞやから記載されている
    - ↑から詳細まで記載されている
- API設計で悩んだ
    - 目次からそれっぽいところで見つけられる
    - 一般的な選択とその理由が記載
- 本のいいとこ
    - 辞書と本を二で割った感じの使い方
    - 情報に信頼性がある
    - 出典を示すと納得させやすい

# Clean Architecture

[okazukiさん](https://twitter.com/okazuki)
[Clean Architecture](https://www.amazon.co.jp/Clean-Architecture-%E9%81%94%E4%BA%BA%E3%81%AB%E5%AD%A6%E3%81%B6%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E6%A7%8B%E9%80%A0%E3%81%A8%E8%A8%AD%E8%A8%88-%E3%82%A2%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%89%E3%83%AF%E3%83%B3%E3%82%B4-%EF%BC%B2%EF%BD%8F%EF%BD%82%EF%BD%85%EF%BD%92%EF%BD%94-%EF%BC%A3%EF%BC%8E%EF%BC%AD%EF%BD%81%EF%BD%92%EF%BD%94%EF%BD%89%EF%BD%8E-ebook/dp/B07FSBHS2V/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3&qid=1598614732&s=books&sr=1-1)

- この本を読むと
    - 自分のプログラムのコアロジックを自分たちの都合で管理できるようになる
    - 外部との依存をなくつくることができる
- 変わりやすい部分を切り離している
    - メテオの直撃にはしんどい
    - メテオとは偉い人がきて今までのものがちゃぶ台返しになること、を言うらしい。
- この本を読むとプログラムの依存関係の向きを自由に操れるようになる

# Web API: The Good Parts

[@makky12さん](https://twitter.com/makky12)
[Web API: The Good Parts](https://www.amazon.co.jp/Web-API-Parts-%E6%B0%B4%E9%87%8E-%E8%B2%B4%E6%98%8E/dp/4873116864)

- 何がいいのか
    - APIの設計開発運用について、解説している
        - 運用まで書いてあるのがとてもGOOD
    - HTTPの仕様まで記載している
        - 深い理解を得ることができる
- こんな人におすすめ
    - Web APIの設計・開発する人
    - サーバーレスアプリの設計・開発する人(SPAなど)

## 雑感

- TeamsはWebブラウザの参加でいいやって思ってたけどやっぱりデスクトップアプリあるものは入れた方がいいですね。
- いろんな毛色の発表があって面白かった！
- Web API: The Good Partsはさぞかし名著
- 困ったら「プログラマのためのサバイバルマニュアル」
- 普及したい本は自分で買って職場に配っていこう！
- 次回は登壇したい
    - ちなみにClean Architectureで登壇しようか迷っていました笑