New answers tagged terminology
1
vote
Difference between API and protocol?
In computer science, a protocol pertains specifically to communication. This means you have at least two parties and the protocol defines how each is to behave.
An API is a static definition of the ...
5
votes
Difference between API and protocol?
The c2 wiki distinguishes them like this:
An API provides a library that you must link with to use the services. This tightly binds the client and server together. The API tends invade all code ...
0
votes
Phrase for "timestamp"-like value that increments every time there is a state change?
I guess it is like a version but the connotation is off. Versions suggests that info about previous versions is available and each version builds upon the last. What I had in mind is simply a signal ...
2
votes
Accepted
Disambiguating Python terms, what is the difference between "type hint" vs "type annotations"?
Type hints is a broader category than type annotations.
While annotations are normally the best format for type hints, there are times when it is more appropriate to represent them by a special ...
Top 50 recent answers are included
Related Tags
terminology × 747object-oriented × 36
design-patterns × 29
naming × 28
programming-languages × 26
language-agnostic × 25
design × 24
history × 24
java × 21
architecture × 21
testing × 19
documentation × 18
javascript × 17
c++ × 15
algorithms × 15
programming-practices × 15
api × 13
functions × 12
definition × 12
database × 11
python × 11
c# × 10
web-applications × 10
functional-programming × 10
data × 10