Three Laws of Software Development
- A developer must write code that creates value.
- A developer must expend effort making their code easy to maintain, except where such expenditure will conflict with the first law.
- A developer must reduce their code to the smallest size possible, as long as such reduction does not conflict with the first two laws.
Everytime you break one of these laws, Bill Gates kills a puppy.Next → ← Previous
My book "Choose Your First Product" is available now.
It gives you 4 easy steps to find and validate a humble product idea.