dotnet-patterns
io.github.affaan-m/ECC/dotnet-patterns
地道的 C# 与 .NET 模式、约定、依赖注入、async/await 及最佳实践,用于构建稳健、可维护的 .NET 应用。在编写或评审 C# / .NET 代码——DI、异步或通用约定——时使用。
“Creative Writing” 共 817 个结果
io.github.affaan-m/ECC/dotnet-patterns
地道的 C# 与 .NET 模式、约定、依赖注入、async/await 及最佳实践,用于构建稳健、可维护的 .NET 应用。在编写或评审 C# / .NET 代码——DI、异步或通用约定——时使用。
io.github.affaan-m/ECC/pytorch-patterns
PyTorch 深度学习模式与最佳实践,用于构建稳健、高效、可复现的训练流水线、模型架构与数据加载。在编写或评审 PyTorch 训练循环、模型架构或数据加载,或某次训练无法复现时使用。
io.github.affaan-m/ECC/perl-patterns
现代 Perl 5.36+ 惯用法、最佳实践与约定,用于构建稳健、可维护的 Perl 应用。在编写或评审现代 Perl 5.36+ 代码时使用。
io.github.affaan-m/ECC/golang-patterns
地道的 Go 模式、最佳实践与约定,用于构建稳健、高效、可维护的 Go 应用。在编写或评审 Go 代码、且涉及惯用结构或约定时使用。
io.github.affaan-m/ECC/scientific-thinking-scholar-evaluation
对论文、申请书、文献综述、方法章节、证据质量、引用支撑与研究写作反馈做结构化的学术评估。在需要按可复用的评分量表评估论文、申请书、方法章节或证据质量等学术与科学工作时使用。
io.github.affaan-m/ECC/cisco-ios-patterns
Cisco IOS 与 IOS-XE 的评审模式:show 命令、配置层级、通配符掩码、ACL 放置、接口规范,以及变更窗口的安全校验。在阅读、编写或评审 Cisco IOS / IOS-XE 配置或规划变更窗口时使用。
io.github.affaan-m/ECC/clickhouse-io
ClickHouse 数据库模式、查询优化、分析与数据工程最佳实践,适用于高性能分析型工作负载。适用于设计 ClickHouse Schema 或查询,或分析型查询过慢时。
io.github.affaan-m/ECC/kotlin-coroutines-flows
Android 与 KMP 的 Kotlin 协程和 Flow 模式——结构化并发、Flow 操作符、StateFlow、错误处理与测试。适用于在 Android 或 KMP 上编写协程或 Flow 代码,或调试取消与并发问题。
io.github.affaan-m/ECC/windows-desktop-e2e
针对 Windows 原生桌面应用(WPF、WinForms、Win32/MFC、Qt)的 E2E 测试,使用 pywinauto 和 Windows UI Automation。适用于使用 pywinauto 或 UI Automation 为 Windows 原生桌面应用编写 E2E 测试。
io.github.affaan-m/ECC/laravel-tdd
Laravel 测试策略,涵盖 PHPUnit、Pest、模型工厂、HTTP 测试、Sanctum 认证测试、模拟和覆盖率。适用于使用 PHPUnit 或 Pest 编写 Laravel 测试,或以测试先行方式开发 Laravel 功能。
io.github.affaan-m/ECC/django-tdd
Django 测试策略,涵盖 pytest-django、TDD 方法论、factory_boy、模拟、覆盖率以及 Django REST Framework API 测试。适用于使用 pytest-django 编写 Django 或 DRF 测试,或以测试先行方式开发 Django 功能。
io.github.affaan-m/ECC/rust-testing
Rust 测试模式,包括单元测试、集成测试、异步测试、基于属性的测试、模拟和覆盖率,遵循 TDD 方法论。适用于编写 Rust 测试——单元、集成、异步、基于属性或覆盖率。
io.github.affaan-m/ECC/perl-testing
Perl 测试模式,使用 Test2::V0、Test::More、prove 运行器、模拟、基于 Devel::Cover 的覆盖率及 TDD 方法论。适用于使用 Test2::V0 或 Test::More 编写 Perl 测试,或度量覆盖率时。
io.github.affaan-m/ECC/kotlin-testing
Kotlin 测试模式,使用 Kotest、MockK、协程测试、基于属性的测试和 Kover 覆盖率,遵循 TDD 方法论与地道的 Kotlin 实践。适用于使用 Kotest 或 MockK 编写 Kotlin 测试,或测试协程与检查覆盖率时。
io.github.affaan-m/ECC/golang-testing
Go 测试模式,包括表驱动测试、子测试、基准测试、模糊测试和测试覆盖率,遵循 TDD 方法论与地道的 Go 实践。适用于编写 Go 测试——表驱动用例、子测试、基准测试、模糊测试或覆盖率。
io.github.affaan-m/ECC/fsharp-testing
F# 测试模式,涵盖 xUnit、FsUnit、Unquote、FsCheck 基于属性的测试、集成测试及测试组织最佳实践。适用于使用 xUnit、FsUnit、Unquote 或 FsCheck 编写 F# 测试时。
io.github.affaan-m/ECC/e2e-testing
Playwright E2E 测试模式、页面对象模型、配置、CI/CD 集成、工件管理和不稳定测试策略。适用于编写 Playwright 测试、组织页面对象或修复 CI 中不稳定的 E2E 运行。
io.github.affaan-m/ECC/csharp-testing
C# 与 .NET 测试模式,涵盖 xUnit、FluentAssertions、模拟、集成测试及测试组织最佳实践。适用于在 C#/.NET 项目中编写或审查 xUnit 测试、模拟或集成测试时。
io.github.affaan-m/ECC/prisma-patterns
面向 TypeScript 后端的 Prisma ORM 模式——表结构设计、查询优化、事务、分页,以及若干关键陷阱:updateMany 返回的是 count 而非记录、$transaction 超时、migrate dev 重置数据库、批量写入跳过 @updatedAt、Serverless 下连接池耗尽。当编写 Prisma 表结构或查询,或调试事务、迁移与 Serverless 连接限制时使用。
io.github.affaan-m/ECC/java-coding-standards
面向 Spring Boot 与 Quarkus 服务的 Java 编码规范:命名、不可变性、Optional 的使用、Stream、异常、泛型、CDI、响应式模式与工程结构。会自动套用框架专属约定。当在 Spring Boot 或 Quarkus 服务中编写或审阅 Java 代码时使用。
io.github.affaan-m/ECC/kubernetes-patterns
面向生产级部署的 Kubernetes 工作负载模式、资源管理、RBAC、探针、弹性伸缩、ConfigMap/Secret 处理以及 kubectl 调试。当编写或审阅 Kubernetes 清单,或调试探针、RBAC、弹性伸缩与资源限制时使用。
io.github.affaan-m/ECC/defi-amm-security
Solidity AMM 合约、流动性池和换币流程的安全清单。覆盖重入、CEI 排序、捐赠/通胀攻击、预言机操纵、滑点、管理员权限和整数运算。在审计或编写 Solidity AMM、流动性池或换币代码时使用。
io.github.affaan-m/ECC/python-testing
基于 pytest、TDD 方法、fixture、Mock、参数化和覆盖率要求的 Python 测试策略。在编写 pytest 测试——fixture、Mock、参数化或覆盖率——时使用。
io.github.affaan-m/ECC/python-patterns
Pythonic 惯用法、PEP 8 规范、类型提示,以及构建健壮、高效、易维护 Python 应用的最佳实践。在编写或审查 Python 代码,且涉及惯用结构、类型标注或 PEP 8 时使用。