If your software works so well and is so well documented that end-users never have to look at the code then there is no problem.
I wouldn't recommend writing code to be readable by complete novices, but code that requires less obscure knowledge to read is more valuable.
If your software works so well and is so well documented that end-users never have to look at the code then there is no problem.
I wouldn't recommend writing code to be readable by complete novices, but code that requires less obscure knowledge to read is more valuable.