From bee13d25064f1a958d10047e3e8a22d0ed6a10be Mon Sep 17 00:00:00 2001 From: yyx <20328610@qq.com> Date: Sun, 28 Sep 2025 20:56:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/README.md b/doc/README.md index e0608ac..8082c64 100644 --- a/doc/README.md +++ b/doc/README.md @@ -62,4 +62,5 @@ 本项目在开发过程中,为了提升程序的**鲁棒性和易用性**,对部分需求进行了优化: * **查重机制**: 采用 **SQLite 数据库**进行集中式查重,相比于通过读取文件进行查重,此方法更为高效、可靠,且不受文件误删等影响。 -* **题目生成**: 初中和高中题目新增了对单操作数表达式的生成,使其更符合实际教学场景。 \ No newline at end of file +* **题目生成**: 初中和高中题目新增了对单操作数表达式的生成,使其更符合实际教学场景。 +* **代码解耦**: 重构了题目生成模块,将不同难度的题目生成逻辑封装在各自的类中。使得代码职责更清晰,易于维护和扩展。例如,未来如果需要添加“大学”级别的题目,只需新增一个 `UniversityQuestionGenerator` 类,而无需修改现有代码。 \ No newline at end of file -- 2.34.1