Assume
If you are looking to review assumptions—whether in research, design, or personal life—a "solid" approach involves moving from guesswork to evidence.
How to Stop assumptions ? Before you assume, try this ... - Facebook assume
Does each class or module have only one job? For example, an email module should only handle sending emails, not deciding who gets them. If you are looking to review assumptions—whether in
Can you add new features without changing the existing source code? Entities should be open for extension but closed for modification. assume