**To solve a problem, you have to understand exactly what the problem is**.

When you start solving a problem, be sure to understand the starting point, the end goal, and the ob...

14

STASHED IN:

274

**It's important to understand what is how big the problem is.**

Use questions like:

*How many requests the system should satisfy?**What is the expected response...*

7

STASHED IN:

205

**The chance someone else already solved your problem is high.** All you have to do is a search in the literature to find out if there is a solution for a problem matching your use case. **Ther...**

7

STASHED IN:

211

**Implement your solution trying to make it understandable by your grandma**.

Avoid fancy and complex implementations. **Put them aside in favor of a simple and understan...**

7

STASHED IN:

204

❤️ Brainstash Inc.