assume, assert, enforce, @safe

H. S. Teoh via Digitalmars-d digitalmars-d at puremagic.com
Thu Sep 18 09:53:43 PDT 2014


On Thu, Sep 18, 2014 at 07:13:48PM +0300, ketmar via Digitalmars-d wrote:
> On Thu, 18 Sep 2014 17:05:31 +0100
> Bruno Medeiros via Digitalmars-d <digitalmars-d at puremagic.com> wrote:
> 
> > * a small (or big) visual glitch, like pixels out of place,
> > corrupted textures, or 3D model of an object becoming deformed, or
> > the physics of some object behaving erratically, or some broken
> > animation.
> or the whole game renders itself unbeatable due to some correpted
> data, but you have no way to know it until you made it to the Final
> Boss and can never win that fight. ah, so charming!

Exactly!!!!

Seriously, this philosophy of ignoring supposedly "minor" bugs in
software is what led to the sad state of software today, where nothing
is reliable and people have come to expect that software will inevitably
crash, and that needing to reboot an OS every now and then just to keep
things working is acceptable. Yet, strangely enough, people will scream
bloody murder if a car behaved like that.


T

-- 
Skill without imagination is craftsmanship and gives us many useful
objects such as wickerwork picnic baskets.  Imagination without skill
gives us modern art. -- Tom Stoppard


More information about the Digitalmars-d mailing list