Maybe they see OP as the best candidate for an audit or code review, who has good enough skills, has time available, and is an internal resource
Maybe they see OP as the best candidate for an audit or code review, who has good enough skills, has time available, and is an internal resource
Can you give some examples of other tools for the job you’d rather use, which can be self hosted?
If it’s a microservice architecture using something like openapi and code generators could be a solution. Then the proper classes / types are created during the build step.
Does not avoid the fields being unused, or service B using an older version before being rebuild.
The approach would be similar as a library, but works across different languages while changing the definition only on one place.
deleted by creator
You couldn’t find a gui designer for intellij, so you consider rewriting the whole application? in C++?!
Would seem easier to learn that ui framework.
For UI maybe look into javafx as an alternative. I haven’t used it, so can’t tell how the design process goes. But it seems to be the only current ui framework for Java.
Just because you got served bad food it does not mean you know how to make good food.
May I introduce you to Usb 3.x renaming?
3.0, 3.1Gen1, 3.2Gen1, 3.2Gen1x1 are the 5Gbps version.
3.1Gen2, 3.2Gen2, 3.2Gen1x2, 3.2Gen2x1 are the 10Gbps version.
Why are you in programming related communities if you don’t enjoy it?
You wrote you want a full keyboard with F keys, arrow, and numpad - but it can be compact too.
What would be an example of that combination?
Try a backlit keyboard, especially for late night coding sessions. But that will likely conflict with the Bluetooth requirement. Does not have to be per key rgb; a fixed single color will be good enough.
Your first paragraph likely also applies to many senior software developers, especially if they primarily worked in small companies / freelance.
I’m aware, the halting problem is semi decideable - only positive instances of the problem can be decided.
Process.start(program, arguments)
Print(“it finished”)
It should not do that. Have you tried restarting it?
Oh it no longer starts? That’s an hardware issue. Let’s build another and see if the same error occurs.
Easy access to small snippets of code you often need, but putting them in their own library would be crazy.
Depending on the IDE snippets can also move parts of the code around: (intellij live templates)
Also bike shedding. Simple stuff may get many people willing to review / argue about how you should have used A over B, or even C
Big / complicated projects - forget it. Especially if if they would need major refactoring.
Not exactly what you want, but plug-ins like sonarlint can nudge you in the right direction.
The variable is set once, but the if expression is still evaluated every time (unless the compiler can optimize it)
(edit after skimming the article: yes,using the variable would solve the problem of the last example)
So there would be the branching overhead in every iteration. But that’s something the cpu branch prediction should cover, especially since the taken branch will be identical in every loop.
Same also applied to the implied condition to break the for loop (only the first few and last iteration should be wrong predictions)
How was the process of learning it / getting good for you, as it can be really frustrating in the beginning?
Look at the screenshot at the beginning of the article. Every possible state is stored in a div, with the state encoded in its Id. So it’s possible to reuse such “duplicate” states.
Strictly speaking, it would not be allowed for the same ID to occur multiple times.
Theoretically yes, practically you may have to deliver a whole runtime depending on the languagey making websites even bigger and slower to load initially. And unless it’s a webapp with data processing on the client the perceived performance benefits may be negligible.