3 ms·
I'd say all of these principles are still correct today, and apply outside of games, though perhaps only after appying an interpretive filter. Take: > No prot
by adrianratnapala 10y ago
I'd say all of these principles are still correct today, and apply outside of games, though perhaps only after appying an interpretive filter. Take:
> No prototypes – always maintain constantly shippable code. Polish as you go.
Romero then says that nowadays you will need prototypes. I'll believe him: but I think the right way to prototype is to reduce scope, not quality. So even the prototype is in some internal sense "constantly shippable" -- even if you are just shipping to the non-programmers within the company.
The alternative is to have a fragile prototype that gets kept because it seems almost ready and just needs a few bugs fixed and some small features added.
Two years and 500kloc later, you are still adding bugs faster than you can fix them.