The user of a corrupted document won't be very happy when it happens.
Files are just memory in a different storage device.
In theory only bad programmers write code with bugs related to Windows file locking, and yet... well just check the OP I guess
Many people also swear that only bad programmers write C programs with memory corruption bugs.