Some Days You Get the Bear

IT系エンジニアの、日々の気づきや考えたこと。

2024-01-01から1年間の記事一覧

テストをサイズダウンする必要性

www.youtube.com YouTube に上がってたのでチェック。 かんたんにメモ。 最近*1、大きなシステム/大きなテストを自身で行っていなかったので このへんのことが気になっていませんでした。 また、大きなテストは、お客様側の受入テストの範疇として「やむを…

詳細設計書のこと

note.comtogetter.com 結局のところ、何が違うのかというと、 「内製してて、自分たちでコードが読める、ふだんから読んでいる」から、コードが設計図たりうる、 ということなのだと思います。 受託でやっていれば、(詳細設計書は)詳細設計の工程の成果物…

TDDとはフレームワークのこと

fukabori.fmtwadaさんメモ。 先日のブログの補完としておもしろかったです。 記憶だけでメモ書いておくと、 TDDとは、 テストリスト作成→(Red→Green→Refactor)のループ のフレームワーク(手順)のことだ。 テストリストは最初から完全である必要はない。…

だいぶググらなくってよくなってきた

seichi23.hatenablog.com なんと今は「以下のコーディングフォーマットになる設定を教えて」とサンプルコードを添えてLLMにきけば、一発でパラメータを教えてくれた! いままででいちばんスカッとしたLLMの使い方だったわw。

お好みでどうぞ。

TDD

テストファーストやテスト駆動開発は「お好み」です。個人の好みや状況に応じて行うかどうかを決めれば、それで十分です。 そゆこと。 t-wada.hatenablog.jpスッキリまとまっててわかりやすく、再確認するのによかったです。 テスト駆動開発を行うこと自体で…