Jump to content

And this?


Aviators

Recommended Posts

DCS: Black Shark 2

Ka-50 EKRAN refactoring.

 

refactoring?? whats?

L'importante non è stabilire se uno ha paura o meno, è saper convivere con la propria paura e non farsi condizionare dalla stessa. Ecco, il coraggio è questo, altrimenti non è più coraggio ma incoscienza.

Link to comment
Share on other sites

I'd like to know this too. "Code refactoring" means rewriting existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour, but why mention it in the release notes because it's an internal process having no direct effect on end users?

 

Or do they mean something else altogether there - and if so, what? Enquiring punters want to know :)

The DCS Mi-8MTV2. The best aviational BBW experience you could ever dream of.

Link to comment
Share on other sites

I'm just happy that us BS boys get a mention on the update/fix list.

Things are looking up!

HP G2 Reverb, Windows 10 VR settings: IPD is 64.5mm, High image quality, G2 reset to 60Hz refresh rate as standard. OpenXR user, Open XR tool kit disabled. Open XR was a massive upgrade for me.

DCS: Pixel Density 1.0, Forced IPD at 55 (perceived world size), 0 X MSAA, 0 X SSAA. My real IPD is 64.5mm. Prescription VROptition lenses installed. VR Driver system: I9-9900KS 5Ghz CPU. XI Hero motherboard and RTX 3090 graphics card, 64 gigs Ram, No OC at the mo. MT user  (2 - 5 fps gain). DCS run at 60Hz.

Vaicom user. Thrustmaster warthog user. MFG pedals with damper upgrade.... and what an upgrade! Total controls Apache MPDs set to virtual Reality height with brail enhancements to ensure 100% button activation in VR.. Simshaker Jet Pro vibration seat.. Uses data from DCS not sound.... you know when you are dropping into VRS with this bad boy.

Link to comment
Share on other sites

Changelogs aren't necessarily just for customers :)

 

That's true, but every SW upgrade / rewrite I've ever been connected with / working on (an ex-SW engineer here) has always included more than what was mentioned in the changelog / readme, and I'm positive there's more than what meets the eye here as well. So why not document all that too if you're going to mention stuff like code refactoring anyway?

 

Well OK, there's always a question of giving away trade secrets if you delve in too deep, or at least cluttering your readmes with unnecessary and / or non-pertinent info. But still...

The DCS Mi-8MTV2. The best aviational BBW experience you could ever dream of.

Link to comment
Share on other sites

I'm a programmer by trade and we regularly re-factor our code to maintain quality. Basically when you write the code, or add a feature, then sometimes (or perhaps often) you will write the code a certain way or put in a "hack" to get it working well enough to release on time. While this may be sufficient quality for that specific release it may compromise the design moving forward. Whatever the details you then re-visit that code later and re-write / reorganise the code so that it once again fits in well with the design / quality requirements. The technique was formalised as a mitigating strategy against projects where code became so complex and fractured that they eventually had to be abandoned.

 

So in short, when I see that someone is refactoring a piece of code, that is generally a sign that the programmers take their job, and more importantly the quality, seriously.

 

Consider me very happy :)

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...