diff options
| author | Paul Buetow <paul@buetow.org> | 2022-04-10 10:39:07 +0100 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2022-04-10 10:39:07 +0100 |
| commit | 70b6fcd6e56dc3c0fb42a9387d631235e3afdedb (patch) | |
| tree | 5f17ebfcd9f9ba2d645c621855fbaf32e1d6a5a5 /gemfeed | |
| parent | 44f667a7b7ad76898661e94830ff9acb1795c331 (diff) | |
typo
Diffstat (limited to 'gemfeed')
| -rw-r--r-- | gemfeed/2022-04-10-creative-universe.gmi | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gemfeed/2022-04-10-creative-universe.gmi b/gemfeed/2022-04-10-creative-universe.gmi index 9e84a802..24b5245f 100644 --- a/gemfeed/2022-04-10-creative-universe.gmi +++ b/gemfeed/2022-04-10-creative-universe.gmi @@ -89,7 +89,7 @@ It also helps a lot eat healthy. Healthy food makes your brain work more efficie It's easy to fall into the habit of "boxed" thinking, but creativity is exactly the opposite. Once in a while, make yourself think "Is A really required to do B?". Many assumptions are believed to be true. But are they really? A concrete example: "At work we only use the programming language L and framework F" and therefore, it is the standard we must use. -Another way to think about it is "Is there an alternative way to accomplish the desired result? What if there were no be programming language L and framework F? What would I do instead?". Maybe you would use programming language X to implement your own domain-specific language, which does what framework F would have done but in exactly the way you want to + much more flexible than F! And maybe language X would be much better suitable than L to implement a DSL anyway. Conclusion: It never hurts to verify your assumptions. +Another way to think about it is "Is there an alternative way to accomplish the desired result? What if there were no programming language L and framework F? What would I do instead?". Maybe you would use programming language X to implement your own domain-specific language, which does what framework F would have done but in exactly the way you want to + much more flexible than F! And maybe language X would be much better suitable than L to implement a DSL anyway. Conclusion: It never hurts to verify your assumptions. Often, you will also find solutions to problems you never intended to solve and find new problems you never imagined to actually exist. That might not be a bad thing, but it might sidetrack you on your path to finding a solution for a particular problem. So be careful not to get sidetracked too much. In this case, just save a note for later reference (maybe your next Pet Project?) somewhere and go on with your actual problem. |
