4 ms·
I kind of feel that you just read the title here. It's not talking about the 'fullest': An example of this would be if a music composition program has an e
by fao_ 8y ago
I kind of feel that you just read the title here. It's not talking about the 'fullest':
An example of this would be if a music composition
program has an easily-reached maximum song size because
the code monkey who wrote it used a 16-bit variable
instead of a 32-bit one. *While there are sometimes
limitations that cannot be overcome*, the actual code
written and the architecture used when it was written
should have as little effect as possible on what the user
sees and works with when using your software.
(emphasis mine)
I think it might be better rephrased as:
1) Don't add unnecessary constraints (or: Don't prioritise efficiency/etc. over the interface).
and
2) A good interface abstracts away technical problems, rather than presenting them in a different form.
- bkmartin 8y agoThe most common example I see is the password requirement that it must be between 8 and 16 characters... The 16 character limit is the main issue there... You know it has to do with the wya the data is stored.
- reificator 8y agoIt had better not...
- hitsthings 8y agoAnd yet...
- adrianN 8y agoBetween 8 and 16 characters, but only 7 bit ASCII. But there is no error message if you use § in your password, it just kills the server.
- deleted 8y ago[deleted]
- Aenyn 8y agoAt my workplace the official password policy requires /exactly/ 8 character passwords...
- emmelaich 8y agoI'm sure we agree 99%.