Strongly typed languages and compilers are wonderful. Especially when my eyes are struggling to stay open and the bed is calling.
Usually by this time of night I can’t complete a full task, but I can plan and start one. If I’m refactoring I might change the parameter type in one function. If I come back a few days later and didn’t note exactly where I got to, I press CTRL+B and the compiler will dutifully show all the calls I have left to change.
If it’s a new feature, I might roughly code out an outline in one area without declaring a variable, or just leave a line half written. CTRL+B will take me where I need to go when I’m ready.
When I first started out I hated the error messages, I fought against them. But eventually I saw the compiler for what it was: an observant and tireless coding partner to be worked with. Now I love those squiggly red lines.
VideogamesHey, do you like videogames? If so please check out my game Grab n' Throw on Steam, and add it to your wishlist. One gamemode is like golf but on a 256 km^2 landscape, with huge throw power, powerups, and a moving hole. Another is like dodgeball crossed with soccer except instead of balls you throw stacks of your own teammates. And there's plenty more!
See full gameplay on Steam!