command–query separation
Sign in to saveprinciple that every method should either be a command that performs an action, or a query that returns data to the caller, but not both; asking a question should not change the answer
Connections
create, read, update and delete
Entity
International Standard Book Number
Entity
computer programming
Entity
computer program
Entity
object-oriented programming
Entity
source code
Entity
stack
Entity
imperative programming
Entity
thread
Entity
Q732089
Entity
idempotence
Entity
method
Entity
Martin Fowler
Entity
side effect
Entity
design by contract
Entity
domain driven design
Entity
Bertrand Meyer
Entity
assertion
Entity
heisenbug
Entity
referential transparency
Entity