11958 shaares
321 private links
321 private links
- Find out what is seen as valuable
- Deliver value as often as possible to get feedback
- Write and maintain integration tests that survive refactoring
- Avoid Object-Oriented Programming, or at least be extra careful with it
- Remember you can still add in that complication tomorrow
- Be conscious of what makes you over-engineer
- Get yourself a better definition of perfection