|
|
|
|
|
by scubakid
343 days ago
|
|
There are many frameworks and approaches, but here are two of my filtering criteria: 1. I don't start a project unless it's something I deeply want to exist for my own personal use. That way I know there's at least one person who would pay for an elegant solution. And even if no one shows up, at least it's useful to me. 2. I don't start a project unless I can envision the solution top to bottom and feel confident about the scope of the technical work. I'm not the most brilliant person at data structures & algorithms, and I prefer solutions where a simple architecture can get the job done. If there are foggy areas in the technical design, or parts I struggle to visualize clearly, to me that's a red flag. |
|