Well-Designed API
According to Khorikov, a well-designed API (application programming interface) is one in which observable behaviours are entirely in the public API, and implementation details are …
According to Khorikov, a well-designed API (application programming interface) is one in which observable behaviours are entirely in the public API, and implementation details are …
Also known as Brewer's theorem, after computer scientist Eric Brewer, is the assertion that a distributed data store can't provide 3 of the following capabilities …
An automated test which verifies a single unit of behaviour, runs quickly and in isolation
Refers to phenemona that as a project increases in size, ability to add new features and progress decreases.
References:
Metrics that answer the question : how much of our code is executed by our tests?