我正在学习如何使用Visual Studio并创建一个Microsoft Windows商店应用程序,一个象棋游戏。我以前还没有创建过一个应用程序,但我曾经在几个.NET项目上工作过。开始一个新的C#项目,需要一些指导
我想学的是如何开始。在我真正开始编码之前,我需要做些什么?我已经写下了我将需要的课程。
- 件类
- 字符iswhite
- isOnBoard
- 位置
- PieceType
- Pawn类:继承件类
- isOnHomeSquare
- 鲁克类:继承件类
- hasMoved
等等等等,每件。
我还需要做什么计划?
即使在计划阶段,特别是在新手时,玩一些代码也不失为一个好主意。 – BoltClock
@BoltClock我明白,我这样问是因为我自己在一个web项目上遇到了不好的经历。我没有应用面向对象的原则,也没有计划太多的东西。它导致了丑陋,意大利面和不可维护的代码。现在我想再次尝试“正确”的方式。 – stackErr