The tag has no usage guidance.

learn more… | top users | synonyms

16
votes
6answers
2k views

Are Visual Programming Interfaces effective for non-tech users?

I am currently designing a solution about IVR's (Interactive Voice Solution) system that should enable user design their own flows according to their needs. In this solution, user should need to ...
0
votes
1answer
27 views

Scaling relative size of nested parentheses in code editors

I was coding today and the thought occurred to me: why is dynamic scaling of the relative sizes of nested parentheses/brackets/curly braces not already a common feature of code editors? One often has ...
3
votes
1answer
65 views

How to make code examples accessible in a document?

I'm creating a MS Word document (and will probably convert it to PDF later on) for a visually impaired programming student. I'm following all the guidelines about text semantics, like correctly using ...
2
votes
1answer
54 views

Visual representation for higher-order functions [closed]

I'm creating a visual programming language. I base on functional programming paradigm, because I believe that declarative thing should be mapped to visual more easily. I mostly done with conceptual ...
9
votes
1answer
760 views

Will employers hire someone who wants to code AND practice UX? [closed]

During my uni, whilst studying graphic design, I got more and more into programming as I enjoyed creating processes leading to a final design (from generative visual design to data visualization to ...
1
vote
2answers
107 views

UX/UI Designer vs Programmer productive workflow on iOS [closed]

We are a remote team of 60 people and we have two UX/UI Designers that are in process of migration from Web to iOS development. I'm having a hard time managing the relationship between developers (...
0
votes
1answer
167 views

select date range in two inputs [closed]

So I was trying to add date picker to select my StartDate and EndDate. I have no problem when using the usual datepicker. What I'm aiming for is something like this: By clicking on the text input,...
13
votes
4answers
888 views

Why are line numbers in text editors and programming IDEs so often disabled by default?

It feels like most environments for editing code have line numbers hidden by default. For example, Eclipse, IntelliJ, Oracle SQL Developer, and Vim all seem to have the default setting as not showing ...
2
votes
3answers
117 views

In a program what to say when the user enters the wrong type? e.g. number entered when yes/no expected

My program runs from the command line and requires the user to enter booleans (yes or no) and integers (numbers without decimals). For this I have two methods to check to make sure the user makes a ...
6
votes
4answers
748 views

Is marketing the closest career to UX?

This is something that calls my attention, specially here at SO UX: I'm seeing more and more questions (and answers) about marketing than any other thing, including the usability aspects of a site or ...
7
votes
3answers
2k views

Why is == the standard equality operator? [closed]

In all the programming languages I have ever used, the comparator for testing a mathematical equivalence is ==. For example, in python: if 7 == 8 - 1: Why are all, as far as I am aware, programming ...
9
votes
9answers
1k views

How should text wrap in a code block?

I am working on an application where code will be shown on a mobile device. This gives us a constrained width as horizontal scrolling isn't a desired choice for code with long lines. So we have to ...
1
vote
2answers
152 views

Which keyboard shortcuts to chose on cross-platform software?

I've joined a team of devs working on an open source software project which is supposed to run accross multiple platfroms (Windows, Mac, Linux, ...). I'm assigned to a task which includes reviewing ...
0
votes
3answers
646 views

Choosing a framework - important criteria from UX point of view [closed]

We are starting a new project, and have to decide which framework to take. Which criteria are important from the UX point of view?
2
votes
1answer
140 views

Best way to teach novice programmers?

I'm working on a project that aims to teach programming novices. I want them to follow specific guidelines of programming and get accustomed to those (due to the fact that these guidelines are ...
3
votes
1answer
234 views

Is there a definitive answer to the line length readability question in the context of programming code

Is there is any definitive research that attempts to answer what character counts make the most human readable line lengths for programming code (typically mono-spaced font, high liklihood of small ...
1
vote
1answer
100 views

Bound fields/alternative input modes

My UI allows users to specify values that may be "bound" to other values. In the simple case, I want to present friendly input elements like checkboxes and password boxes. But I also need a way to ...
9
votes
2answers
444 views

Should I leave a delay to allow people to read my loading messages?

I've built a program to install an application. For people with slow PCs, it could take a couple of minutes to run fully. However for people with faster PCs, it whizzes through and runs the whole ...
5
votes
1answer
4k views

Why does the mouse cursor switch direction over line numbers in programming IDEs?

When you mouse over line numbers in IDEs, such as Visual Studio or Notepad++, the mouse cursor is flipped horizontally. I can't think of a reason this would be a ubiquitous user interface decision. ...
2
votes
2answers
462 views

How can I tell stories in my UX portfolio? [closed]

I am a self-started UX Designer and building my portfolio to get new opportunities. I have been seeing some great UX portfolios: some UX designers have documented all deliverables and they made ...