Design is the single most important criterion that determines a successful web application , yet web application development tools are totally oriented around programming and exclude designers from all but the initial stages of the development life - cycle . There is growing debate now emerging : do designers need to learn programming or do programmers need to learn design ? The profound difference in these two disciplines makes such hybrid skills extremely unlikely . Time , then , for a new paradigm , where web application development is abstracted into a primarily design - focused discipline , with programmer input reduced to a relatively small , though necessary part of the process .
What does the narrator focus on when designing software ?
Pick the best answer from the following options:
A. They focus on the coding .
B. They focus on the code .
C. They focus on the memory .
D. They focus on the interface .


D