Mistři v programování na #hovnokod

C# #1083

Spolužák se asi tak strašně moc bál, aby za kód zapsatelný na 3 řádky nevyhrál cenu za nejošklivější jednořádkový kód, tak jej raděj rozepsal na opravdu velmi mnoho mnoho mnoho moc řádků

            // Pokud se jedná o černého hráče
            if (color == GameConst._BOARD_PLAYER_BLACK)
            {
                for (int row = 0; row < GameConst._BOARD_ROW; row++)
                {
                    for (int col = 0; col < GameConst._BOARD_COLS; col++)
                    {
                        // Pokud je figurka černá, generuj tahy => úspora paměti
                        if (gameBoard.GetStone(row, col).Color == GameConst._BOARD_PLAYER_BLACK)
                        {
                            generateMove(row, col);
                        }
                    }
                }
            }
            else // Jedná se o bílého hráče
            {
                for (int row = 0; row < GameConst._BOARD_ROW; row++)
                {
                    for (int col = 0; col < GameConst._BOARD_COLS; col++)
                    {
                        // Pokud je figurka bílá, generuj tahy => úspora paměti
                        if (gameBoard.GetStone(row, col).Color == GameConst._BOARD_PLAYER_WHITE)
                        {
                            generateMove(row, col);
                        }
                    }
                }
            }

Martin Jašek,