When is an interface "good"?



When is an interface "good"? ..

Answer / abalonesoft

When it provides a simplified view of a chunk of software,
and it is expressed in the vocabulary of a user (where a
"chunk" is normally a class or a tight group of classes, and
a "user" is another developer rather than the ultimate
customer).

The "simplified view" means unnecessary details are
intentionally hidden. This reduces the user's defect-rate.
The "vocabulary of users" means users don't need to learn a
new set of words and concepts. This reduces the user's
learning curve.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More C Interview Questions

What is a far pointer in c?

1 Answers  


What type is sizeof?

1 Answers  


In which language linux is written?

1 Answers  


What is the use of f in c?

1 Answers  


What is use of #include in c?

1 Answers  


How will you print TATA alone from TATA POWER using string copy and concate commands in C?

1 Answers   Amdocs, Apps Associates,


Write a c program to find, no of occurance of a given word in a file. The word is case sensitive.

2 Answers  


write a c program to print a given number as odd or even without using loop statements,(no if ,while etc)

10 Answers  


44.what is the difference between strcpy() and memcpy() function? 45.what is output of the following statetment? 46.Printf(“%x”, -1<<4); ? 47.will the program compile? int i; scanf(“%d”,i); printf(“%d”,i); 48.write a string copy function routine? 49.swap two integer variables without using a third temporary variable? 50.how do you redirect stdout value from a program to a file? 51.write a program that finds the factorial of a number using recursion?

3 Answers  


What are pointers? What are different types of pointers?

0 Answers   Fidelity,


how to implement stack operation using singly linked list

2 Answers  


Stimulate calculators to perform addition,subtraction,multiplication and division on two numbers using if/else statement?

1 Answers   IBM,


Categories