Skip navigation links

Package minidraw.boardgame

This package contains an experimental extension to MiniDraw, BoardGame, whose hotspots are especially geared towards supporting board games.

See: Description

Package minidraw.boardgame Description

This package contains an experimental extension to MiniDraw, BoardGame, whose hotspots are especially geared towards supporting board games.

For further details, please consult "Flexible, Reliable Software - Using Patterns and Agile Development", by Henrik Baerbak Christensen, CRC Press 2010.

The package adds quite a few frozen spots to MiniDraw which then are configured by a set of hot spots for the particular board game. In the contents list, all interfaces are hot spots while concrete classes are frozen spots.

Review the 'breakthrough' example for an example of using BoardGame.

   Copyright 2010 Henrik Baerbak Christensen

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

Skip navigation links

From the book: Flexible, Reliable Software, CRC Press 2010. Author: Henrik B. Christensen, Aarhus University, Denmark