English 中文(简体)
利用现有开放源项目学习/改进班级设计和设计模式
原标题:Browsing existing open source projects to learn/improve class design and design patterns

我正在考虑研究一些开放源项目,以找到班级设计、设计模式的实例,甚至可能有些AI/算法。

我有一些人建议不要研究开放源项目以学习,但我感到,看到我所学到的模式和我所认为实际上在公开项目中工作的执行。

我认为,比较简单的游戏,更注重算法,“子宫思维”将非常有用,因为我对目前视力要素不太感兴趣。

我认为,也许卡片游戏会非常有用(波什、心脏、桥梁等),或许会有游戏。

是否有任何关于简单的开放源游戏或方案的建议可能有助于说明良好的班设计和设计模式和/或联合执行?

感谢!

最佳回答
问题回答

暂无回答




相关问题
What could cause this to start miscalculating after awhile?

I m trying to implement NegaMax for a game of checkers. I m just testing it with a depth of 0 right now, meaning the current player just evaluates all his moves without regard to what the other player ...

Did I implement this minimax function correctly?

It s for a game of checkers. See revision history for older versions of code. private static Move GetBestMove(Color color, Board board, int depth) { var bestMoves = new List<Move&...

How to win this game?

Support we have an n * m table, and two players play this game. They rule out cells in turn. A player can choose a cell (i, j) and rule out all the cells from (i,j) to (n, m), and who rules out the ...

Have you applied Game Theory on a project?

I haven t studied game theory, but it fascinates me. My intuition is that it isn t used by most "enterprise app" developers. However, it is clearly relevant to the large online sites (e.g. ...

热门标签