Software devs in general seem to have a hard time with balance. No comments or too many comments. Not enough abstraction or too much, overly rigid or loose coding standards, overoptimizing or underoptimizing. To be fair it is difficult to get there.
Software devs in general seem to have a hard time with balance. No comments or too many comments. Not enough abstraction or too much, overly rigid or loose coding standards, overoptimizing or underoptimizing. To be fair it is difficult to get there.
Maybe the word “audit” is incorrect? If they didn’t provide you any guidelines, I’d definitely recommend asking. But it’s possible they’re just looking for your perspective on best practices and possible improvement ideas, more like a general code review.
Depending on the software, you still get to think about garbage collection!
I’ve had many other jobs and few experiences in them have been as humbling as programming. My favorite is trying everything to fix an issue then realizing the problem is that you’re pointing at the wrong database or running the wrong branch.
Yeah! I think I still have the exact same tastes as when I was a kid. I always wanted a dirt bike and now I have one, and I always wanted a fast computer with a good sound system, which I now keep relatively up to date. Maybe my kid self would be disappointed that I don’t have a fast car though!
Suddenly I need to order a lot of explosives…
I was gonna say it couldn’t be Hunt Showdown, but it actually fits pretty well, minus the friendly NPC. Start game, collect clues, fight the boss, wait for the banish and try to defend, then take the boss token to the extract, all while trying not to die from enemy players. Of course the enemy players make it exciting, and I guess that’s why I’m not that into single player games.
How else can you create a good player experience while not alienating casual players though?
I use Vscode with markdown preview, with a git repo. The only downside is that Windows incessantly wants to group instances of an application, so it’s hard to keep my notes separate from my coding stuff.
Do you enjoy driving at all though? I feel like there are a lot of people who love driving but don’t care if they’re doing it with a “boring econobox”. Listening to music and cruising down the highway on a warm summer afternoon is fun to me no matter what car I’m in.
I’ve had about 20 cars in the last 16 years, from an '88 Plymouth Reliant to an '82 Datsun King Cab pickup to an '08 Subaru Outback. But my favorite is my '20 4runner because I don’t have to think about bringing my tools and extra fluids/belts along on a road trip.
That said, man I had some great memories driving around in my '91 Honda Prelude with a 5 speed and a loud stereo. Always felt cool driving that car, even though the speedometer didn’t work, the transmission grinded on every shift due to worn out synchros (if you didn’t double-clutch), and the engine burned a quart of oil every 400 miles!
I wrote a json prettifier a couple months ago with just a couple lines of code. I thought it would take a while but ended up taking like 10 minutes.
Nothing like trying to make sense of code you come across and all the function parameters have unhelpful names, are not primitive types, and have no type information whatsoever. Then you get to crawl through the entire thing to make sense of it.
For a long time I tried, but one day I just decided to focus on the hobbies I care the most about. I dumped a lot of time into software for my career, then kept up with bass guitar practice and dirt biking. All the other hobbies are things I might pick up if I have a surplus of time, but I’ve accepted that I’ll never go that deep into them.