I’m not asking for help on anything in particular, this can apply to anything. I, however, lean to be a programmer more often than not, and informs why I have decided to post to scripting support
(I decided not to).
I believe this topic could become much bigger than myself, and would do good to help others.
I, as a programmer, —maybe masochistically— enjoy racking my brain to solve problems and optimizing code where it counts, often to me or my game’s own deficit… I am stubborn, and often spend hours on a stupid problem with a stupid, over-complicated solution. This is bad, I know, but I think everyone does this to a degree. Such is the human condition.
But recently, I’ve been stuck. I could ask for guidance on a particular thing or help with a block of code. —and realistically, this post is my catalyst to finally asking specific, productive questions… but such is for different day.
I thought writing a dense, ultimately unproductive post would be better. ¯\_(ツ)_/¯
Does anyone have any ideas? Maybe I seek a process one can use to approach a problems with particularly difficult solutions. Like design-altering “architectural” decisions. —Or some mindstorming phase to really nail down what you want to achieve, and the steps you think will take you there. I’ve drawn up ideas for things before and I find it very helpful, however I’ve never used this process on things I, from start to finish, have NO IDEA how to achieve.
Secondary question, might help some people, I always write boilerplate, boilerplate, boilerplate even when I’m prototyping. Not only does this feel unproductive, but isn’t the whole prototyping phase to just, not do that? It’s a mindset kind of thing, I don’t know if there’s a solution other than just “catching myself when I’m trying to write Optimized™ code in bad scenarios.”
Thank you for any thoughts— ideas, et cetera… I’m very grateful that this community is as kind and helpful as what you’d imagine the best of communities to be : )
TLDR; the title.