Programming.
alarm); consider reusable procedures, create/share libraries between projects, use templates, etc. DRY. “Simplicity — the art of maximizing the amount of work done — is essential.” Agile Project Management QuickStart Guide, Ed Stark Aim for less code: try to have the minimum of functions/methods,