Tag Info

New answers tagged

0

I don't think there's any good reason to invent your own scripting language. There are several languages that are designed specifically to be embedded in other applications (eg: tcl, lua). Save yourself the trouble of inventing yet another language and instead consider adapting one of those.


0

Messages to the users should be treated in the same manner as creating a new exception to throw -- you provide the information they will need to decide what to do. This will of course depend upon your application and userbase, but it should be your guiding principal -- your intent should be to provide the information needed for the "caller" to determine ...


26

what to show to the user. Should this also be hidden from the user? You show the user what is actionable for them. For example, if you have an error which is caused because of some null pointer exception and more of a bug than user error you don't want full explanation because they can't do anything different. Or should we show this anyway? Or ...


9

It depends on who the user is, and what they can do with the information. Generally, try to show them only useful information about things they can resolve themselves. A 40 line stack trace with a regular expression error at the top is not very useful. Much better would be a message that says Date must be formatted as "yyyy-mm-dd". Anything else, and the ...


0

You are experiencing a gap in the requirements (what to do when X goes wrong). This is not uncommon, because it is very hard to think of all possibilities up front. What to do about it is quite simple: you ask the person responsible for the requirements/user stories/etc, to give you guidance on what the desired result should be from user perspective. Then ...


2

In case of doubt, ask for clarification. Maybe the UX do not know that these "corner cases" are possible. As for the example that you write, I do not think it so complicated as you paint it. Just from common sense, you have two options: If there are no items for the dropbox, disable option B. Add a tip (when hovering, or with an icon), stating that option ...



Top 50 recent answers are included