Appendix C: 参考文献・リンク
本文には転載しません。参照する場合は、リンク先の利用条件や著作権に従ってください。
禁止事項(再掲)
- 外部書籍・ガイドの本文転載
- 参照書籍の PDF、購入物、配布資料等のコミット
書籍
- 『ソフトウェア設計の結合バランス』
- 『単体テストの考え方/使い方』
- 『ユーザのための要件定義ガイド 第2版』
補足:
- 書籍は版(初版/改訂)によって内容が変わることがあります。参照時点での版を明記すると、チーム内の認識差を減らせます。
テスト/ツール(公式)
- Vitest: https://vitest.dev/
- Jest: https://jestjs.io/
- Playwright: https://playwright.dev/
- MSW(Mock Service Worker): https://mswjs.io/
設計・境界・意思決定(公式/一次情報)
- ADR(Documenting Architecture Decisions): https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions
- Hexagonal Architecture(Ports and Adapters): https://alistair.cockburn.us/hexagonal-architecture/
テスト戦略(一次情報)
- The Practical Test Pyramid: https://martinfowler.com/articles/practical-test-pyramid.html
要件記述(一次情報)
- RFC 2119(MUST/SHOULD などの用語): https://www.rfc-editor.org/rfc/rfc2119
セキュリティ(公式)
- OWASP ASVS: https://owasp.org/www-project-application-security-verification-standard/
観測性/運用(公式)
- OpenTelemetry: https://opentelemetry.io/
GitHub Pages / Jekyll(公式)
- GitHub Pages: https://docs.github.com/pages
- Jekyll: https://jekyllrb.com/
- GitHub Pages と Jekyll の基本: https://docs.github.com/pages/setting-up-a-github-pages-site-with-jekyll
関連リンク(追加)
- 本リポジトリの方針:
POLICY.md