![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
t-wadaさんが後世に残したい、実録レガシーコード改善 #技術的負債_findy
2024/1/15に開催された「t-wadaさんが後世に残したい、実録レガシーコード改善」のイベントツイートまとめです
https://findy.connpass.com/event/304101/
▼再放送はこちら(1/22(月)20:00~)
https://findy.connpass.com/event/307431/
![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
@t_wada 情報とデータを区別し、正しい情報を取り出せるようにする これも大事 #技術的負債_findy
2024-01-15 12:44:51![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
#技術的負債_findy 例えば「誕生日」はデータであり事実、年齢は「情報」。
2024-01-15 12:46:17![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
#技術的負債_findy 「事実」をデータとして格納し、今後仕様変更がある「情報」の柔軟性を持たせる。
2024-01-15 12:48:39![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
情報とデータの違いを意識する。データは単なる各種の事実の値。目的を持った情報は、無目的な事実を集積したデータを種々加工して得られる #技術的負債_findy
2024-01-15 12:50:10![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
「Lambda関数をリファクタリングする」という題材でResourceとEntityの話が聴けるとは思わなかった。流石t_wadaさん。 DBを直接扱わない人もDBを勉強すべきだと思ってる。理由は、この辺りの勘を養うため。 #技術的負債_findy
2024-01-15 12:50:19![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
コードレベルでクリーンにしていくと、最終的にクリーンアーキテクチャになる。フラクタル構造という理解をして取り組んでいくしかない #技術的負債_findy
2024-01-15 12:51:35![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
情報とデータの違い、分かりやすい説明でした。 目的をもってデータから抽出(または算出)したのが情報。 データは事実。 #技術的負債_findy
2024-01-15 12:52:00![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
チュートリアルみたいに簡単すぎることはなく、巨大アプリケーションみたいに理解に時間がかかりすぎることもなく、1時間のセッションにちょうどいい題材だった #技術的負債_findy
2024-01-15 12:53:23![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
戦術→戦略の順にやってかないといけない。いきなりクリーンアーキテクチャとかの戦略から入ると不幸になりがち #技術的負債_findy
2024-01-15 12:54:55