|
|
|
|
|
by koobz
4785 days ago
|
|
Modal/modeless, stateless/stateful, functional/imperative, declarative/procedural, schemaless, distributed, asynchronous. Yammer yammer yammer namedropping and proselytizing buzzwords like gospel. Modal interfaces are bad? Man, what the hell does modal interface even mean anymore? Like when I'm drawing vectors and my cursor changes to a selection tool instead of an "add point tool" when I hover over an existing point. That's bad now? Even though it's really annoying to create a duplicate points in a small area? Restricting functionality to a relevant subset of behaviours based on the task you're doing can be a great idea. Yes, it can also be annoying. E.g. in the case of file explorers that don't let me create folders when I'm opening a file. But that's just it. Spend some time thinking about how people interact with your application rather than making some thoughtless generalization. Otherwise you get Metro. |
|