我正在學習如何使用Visual Studio並創建一個Microsoft Windows商店應用程序,一個象棋遊戲。我以前還沒有創建過一個應用程序,但我曾經在幾個.NET項目上工作過。開始一個新的C#項目,需要一些指導
我想學的是如何開始。在我真正開始編碼之前,我需要做些什麼?我已經寫下了我將需要的課程。
- 件類
- 字符iswhite
- isOnBoard
- 位置
- PieceType
- Pawn類:繼承件類
- isOnHomeSquare
- 魯克類:繼承件類
- hasMoved
等等等等,每件。
我還需要做什麼計劃?
即使在計劃階段,特別是在新手時,玩一些代碼也不失爲一個好主意。 – BoltClock
@BoltClock我明白,我這樣問是因爲我自己在一個web項目上遇到了不好的經歷。我沒有應用面向對象的原則,也沒有計劃太多的東西。它導致了醜陋,意大利麪和不可維護的代碼。現在我想再次嘗試「正確」的方式。 – stackErr