summaryrefslogtreecommitdiff
path: root/gemfeed
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2022-04-10 10:39:07 +0100
committerPaul Buetow <paul@buetow.org>2022-04-10 10:39:07 +0100
commit70b6fcd6e56dc3c0fb42a9387d631235e3afdedb (patch)
tree5f17ebfcd9f9ba2d645c621855fbaf32e1d6a5a5 /gemfeed
parent44f667a7b7ad76898661e94830ff9acb1795c331 (diff)
typo
Diffstat (limited to 'gemfeed')
-rw-r--r--gemfeed/2022-04-10-creative-universe.gmi2
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.