|
|
|
|
|
by marcosdumay
4741 days ago
|
|
> Simplicity of usage should always win over simplicity of coding. In a superficial assessment, yes, usage is the objective of software, and it should be as complex as needed to enable its users to have an optimal perfomance. But then, most software is built in an environemnt where people don't even know* what problem they want to solve beforehand. Ading complexity too early makes it very hard to change your software and leads to a situation where you completely optimized some work that shouldn't be done at all, while the important work got harder because it was overlooked at first. * They have a general idea, and even that is wrong sometimes. |
|