OpenD6 Tools Project -- Status

See the OpenD6 tag for a bunch of related content. I have a DSL for OpenD6 spells and OpenD6 characters. At this moment, the test suite statistics are these:

Statements Misses Coverage
2701 166 94%

Background

The OpenD6 tools ahve two DSL's. These differ in a profound way:

  • Spell definitions …
more ...

OO Design and Card Games

Lets look at my favorite OO-Design problem domain: card games.

We'll compare the design of two games: Cribbage and Canasta.

Why? Because they have three common abstractions: cards, hands, and a score.

Overall the player's are dealt cards, form hands, and at some point, accumulate a score. Of course, all …

more ...

AI Generated Code Means Software Is Worthless

What does the AI bubble mean? It means software has no intrinsic value. Since software is worthless, creating good software is a waste of effort.

This is a conclusion of reached from observing the software industry for a half-century

Gather 'Round The Fire All You Youngs

Once upon a time …

more ...