3 comments

0

I do not recognize anything useful in these tips.

When you are blocked, you need focus. Go to 200% of you capacity until you nail it down. Giving up too early is why projects fail. You take the easy way and the easy way always end up into failure.

200% focus will burn you up so you need rest your mind. So what I tend to do is when I have bad days I do boring stuff when I have good days I go for the hard stuff improve the existing code to make it look more professional. Renaming variables, reordering instructions, adding comments....

When you are stuck at something then massage your code, try to invert the if-else, try to use a switch instead of an if then else if then else.... Reordering the code sometimes gives you the inspiration to find a solution.

Think outside the box. Kick all these design patterns you ever learned out of your program and create a design pattern that is specific for your application. Good software is always custom made specially for your product, company project. The hole purpose is to beat the competition, and you can't beat the competition if your program looks exactly like the competition: CRAPPY

Ergonomics. Something people seem to have lost in the last 5 years. If you are stuck with your application then try to improve the ergonomics. It will force you to rewrite your code allowing you to discover new ways to make the code more elegant and optimized.

0

But what if you're dumb and don't know code. I'm stuck on this assignment

0

Here's a one strategy: just fucking do it snowflake.