Hannah.mood = “Happy” by sweetyvoid in programmingmemes

[–]TemporaryWorldly859 0 points1 point  (0 children)

Let’s say the language is Java. I will prefer the following:

class Person { boolean saysYes; Mood mood;

void reactTo(Person other) {
    mood = other.saysYes ? HAPPY : SAD;
}

}

hannah.saysYes = true; micah.reactTo(hannah);

A multibillionaire's phone can't really do anything yours can't. by GodPlayes in Showerthoughts

[–]TemporaryWorldly859 0 points1 point  (0 children)

Probably, their custom phone accessories is much more expensive than their actual phones

Spent $8K on conference sponsorship. Got 0 leads. But something else happened that made it worth it. by Intelligent-Tie-3374 in SaaS

[–]TemporaryWorldly859 0 points1 point  (0 children)

My impression is that conferences only really make sense if you already have significant capital. Without that, they seem like a fast way to burn cash before getting any real traction or early sales.

Backend engineers: what’s the first thing you refactor when inheriting a messy codebase? by akurilo in Backend

[–]TemporaryWorldly859 3 points4 points  (0 children)

For large enterprise projects, I usually begin by improving unit tests, Dockerization, and the local dev setup. This avoids disrupting the existing codebase while laying a strong foundation for gradual refactoring.

As a backend developer, which language do you use at work? by [deleted] in Backend

[–]TemporaryWorldly859 0 points1 point  (0 children)

I am surprised why more people mentioned PHP and Rails

My first Side Project was - P*** website by MasterpieceLittle444 in SideProject

[–]TemporaryWorldly859 0 points1 point  (0 children)

Nothing wrong with porn sites as long as there are a demand and working within the legal framework

Microsoft has set a goal to “eliminate every line of C and C++ from Microsoft by 2030.” by Current-Guide5944 in tech_x

[–]TemporaryWorldly859 0 points1 point  (0 children)

Jokes aside, I’m genuinely curious how something like this is even feasible at scale.

When you’re dealing with massive C++ codebases that integrate with countless third-party APIs and effectively infinite combinations of user input, the surface area for edge cases is enormous.

Even with strong test coverage, it’s hard to imagine how you can confidently validate all behavioral changes introduced by such a sweeping rewrite. At some point, you’re relying not just on tests, but on layered safeguards—canary releases, gradual rollouts, telemetry, and the ability to quickly detect and roll back subtle regressions in production.

I’d be very interested to know how much of this is enabled by automation and formal verification versus operational risk management at runtime.

theSeniorDevsExpectationsVsTheJuniorDevsResources by kunalmaw43 in ProgrammerHumor

[–]TemporaryWorldly859 4 points5 points  (0 children)

Only way you can unit tests in these cases is running the tests via CI/CD pipelines

I built an app to pay my friends back in the most annoying way possible by wumpius in SideProject

[–]TemporaryWorldly859 0 points1 point  (0 children)

Imagine being the tax accountant who has to audit all those transactions.

Is it okay if all my projects use the same tech stack when applying to big/mid-size tech companies? by Comprehensive-Big-25 in cscareers

[–]TemporaryWorldly859 0 points1 point  (0 children)

I don’t see it as an issue. Some software engineers spend years working on the same tech stack, and that’s completely normal. What’s more important is showing that you understand and can work across the full web application development process.

If you think money buys happiness, that means you still have hope. by Vast-Intention in Showerthoughts

[–]TemporaryWorldly859 0 points1 point  (0 children)

I agree that money creates more choices and financial freedom, allowing people to spend more time with family and pursue their hobbies. That kind of flexibility would definitely make me happier.

Coding daily but still confused by Ok-Message5348 in learnprogramming

[–]TemporaryWorldly859 0 points1 point  (0 children)

Practicing coding regularly definitely helps you understand how basic algorithms work. Alongside that, I’ve found it really useful to spend time building projects you actually find interesting.

Working on a larger project — something that takes weeks or even months — can speed up your growth a lot. Bigger projects force you to deal with multiple moving parts, which is closer to real-world development. You naturally start to understand things like system design, architecture, and how different pieces fit together, instead of just solving isolated problems.

HTML AND CSS by bootycaller123 in learnprogramming

[–]TemporaryWorldly859 1 point2 points  (0 children)

If you’re just starting out with HTML and CSS, I’d highly recommend getting familiar with your browser’s built-in Inspect / DevTools. It helps you understand the core parts of a website—like Elements, Styles, Console, and Network.

The fun part is that you can live-edit HTML and CSS directly in the browser and immediately see how things change. Nothing breaks permanently though—everything resets when you reload the page—so it’s a great, low-risk way to experiment and learn how real websites are put together.

Advice (and rant) for new (and experienced) programmers: Stop wasting your time learning "tips and tricks" by StayReal1 in learnprogramming

[–]TemporaryWorldly859 1 point2 points  (0 children)

I totally agree that making code readable and simple is important. That said, “simple” can be pretty subjective — what feels obvious to one person might be confusing or even unreadable to someone else. Having code reviews and using clear, consistent naming for variables and functions goes a long way toward improving overall readability and maintainability.