NetFusion's Performance Optimisation Guide

  • Tut- Complete

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • NetFusion's Performance Optimisation Guide

    NetFusion's Optimisation Guide

    Dieser Guide beinhaltet ein paar Tipps wie ihr eure Script verbessern könnt. Diese bieten in den meisten Fällen eine Performancesteigerung oder steigern die Lesbarkeit des Codes wenn dabei der Performance vernachlässigt werden kann.

    Teil 1 - Arrays:
    Hinzufügen eines einzelnen Elements:

    PHP-Quellcode

    1. _array1 = [1, 2];
    2. _element = 3;
    3. _array1 + [_element]; // Schlecht
    4. _array1 set [count _array1, _element] // Auch schlecht
    5. _array1 pushBack _element; // Besser

    Hinzufügen mehrerer Elemente:

    PHP-Quellcode

    1. _array1 = [1, 2];
    2. _array2 = [3, 4];
    3. _array1 = _array1 +_array2; // Schlecht
    4. _array1 append _array2; // Besser

    Löschen eines Elements an einer spezifischen Position:

    PHP-Quellcode

    1. _array1 = [1, 2, 3, 4];
    2. _array1 set [1, objNull];
    3. _array1 = _array1 - [objNull]; // Schlecht
    4. _array1 deleteAt 1; // Besser

    Prüfen ob ein Array Elemente enthält:

    PHP-Quellcode

    1. _array1 = [];
    2. if (count _array1 == 0) then {}; //Schlecht
    3. if (_array1 isEqualTo []) then {}; //Besser
    Arma 3 Coder
    ArmaWorld Team
    Project Reality Arma 3 Developer

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NetFusion ()