Data Transfer Object
Read more...Dictionary
DTO
Robustness
The ability of a computer system to cope with errors during execution.
Read more...Reliability
Probability of working without failure. There is a difference between reliability and resilience.
Read more...Resilience
Capacity to recover quickly from difficulties. There is a difference between resilience and reliability.
Read more...RPC
Remote Procedure Call. AJAX is a remote procedure call. HTTP request/response is a remote procedure call.
Read more...YAGNI
You Aren’t Gonna Need It
Read more...Obscurity
Obscurity is when important information is not obvious.
Read more...Change amplification
Change amplification is when a local change requires many changes elsewhere.
Read more...Immutable infrastructure
Servers (or VMs) are never modified after deployment. If a modification is required, a new server is provisioned.
Read more...Entropy
Entropy is a measure of disorder. Software usually becomes more difficult and costly to maintain over time. Its entropy tends to increase as a result. Note to myself: The Boy Scout Rule, code refactoring and paying technical debt help reducing software entropy.
Read more...