文件名称:迷宫4:Telerik Academy高质量代码课程项目
文件大小:57KB
文件格式:ZIP
更新时间:2024-02-19 13:43:37
csharp design-patterns code-quality oop-principles solid-principles
Team Labyrinth-4重构文档。 ============================================ 迷宫4队成员: 埃米尔·提希诺夫(Emil Tishinov) 特奥多·乔拉科夫(Teodor Cholakov) 查夫·安杰洛夫(Chavdar Angelov) 伊娃(Ivaylo Andonov) 步骤1:初始任务 最初的提交重新格式化:我们收到了一个名为KPK_PROEKT的解决方案,并将其重命名为Labyrinth-Game。 除此解决方案外,我们还收到了5个文件。 其中的每个重构分别是: top5score.cs: 在命名空间下移动using指令 记分牌列表字段已删除的区域; 在记分板属性前面添加了关键字this; 迷宫矩阵 将使用指令移动到名称空间下; 在字段myPositionVertical,myPositionHorizontal和Matrix前面添加了关键字this; 必要时删除空行; LabyrinthProcesor.cs: 将using指令移动到名称空间下; 在字段前面添加了关键字this;
【文件预览】:
Labyrinth-4-master
----.gitignore(3KB)
----Before()
--------Top5Scoreboard.cs(2KB)
--------LabyrinthProcesor.cs(4KB)
--------KPK_PROEKT.sln(841B)
--------KPK_PROEKT.csproj(2KB)
--------KPK_PROEKT.cs(1KB)
--------LabyrinthMatrix.cs(2KB)
----TaskGuidelines.md(8KB)
----LICENSE(1KB)
----README.md(16KB)
----Labyrinth-4()
--------Memento()
--------Users()
--------AppStart.cs(591B)
--------Settings.StyleCop(8KB)
--------Factories()
--------Utilities()
--------Contexts()
--------Commands()
--------Scoreboard()
--------ObjectBuilder()
--------GameEngine.cs(5KB)
--------Renderer()
--------Labyrinth-Game.sln(3KB)
--------Labyrinth-Game.csproj(5KB)
--------Enums()
--------Models()
----Labyrinth-Game.Tests()
--------PlayerTests.cs(3KB)
--------CommandFactoryTests.cs(3KB)
--------ModelsTests.cs(1KB)
--------UtilitiesTests.cs(1KB)
--------packages.config(135B)
--------RendererTests.cs(1KB)
--------Labyrinth-Game.Tests.csproj(5KB)
--------GameEngineInstanceTests.cs(4KB)
--------MementoTests.cs(493B)
--------GameBuilderTests.cs(3KB)
--------ScoreboardTests.cs(2KB)
--------Properties()