Kergprogrammeerimine

Kergprogrammeerimine (ingl. k. low code) tähendab spetsiaalsel IT-platvormil graafilise kasutajaliidese abil rakendustarkvara loomist. Tegemist on lihtsustatud programmeerimisega, mille saab küllaltki kergesti selgeks õppida ka informaatikakauge inimene. 

Kergprogrammeerimine võimaldab näiteks omavahel lihtsalt siduda andmebaase, nii et andmed hakkavad nende vahel liikuma automaatselt. Nii jääb ära andmete igasse andmebaasi eraldi sisestamise vaev. Kui muidu on selliste süsteemide loomine aeganõudev ja kallis, siis kergprogrammeerimise võimalusi kasutades saab lahenduse kokku panna ja tööle rakendada ka näiteks ettevõtte sekretär.

Kergprogrammeerimise alaliik on nullprogrammeerimine (ingl. k. no code).

 Kergprogrammeerimise arenduse põhimõtted 
Graafiline liides: Kergprogrammeerimine platvormid pakuvad visuaalset keskkonda, kus saab loomulikult tarkvara komponente loomiseks ja konfigureerimiseks.
Vähem koodi: Kergprogrammeerimine meetodid vähendavad oluliselt vajadust kirjutada palju käsitsi koodi. Selle asemel saab arendaja kasutada loendamatuid eelnevalt loodud komponente ja mooduleid.
Kiirus ja efektiivsus: Tarkvaraarendusprotsess muutub kiiremaks, kuna paljud ülesanded, näiteks andmebaasiühendused ja turvareeglid, on juba platvormil eelnevalt loodud.
Kergprogrammeerimine platvormi kohandamine: Arendajad saavad madala koodiga platvormi kohandada vastavalt konkreetsetele projektivajadustele, lisades käsitsi kirjutatud koodi, kui see on vajalik.

Eelised ja puudused
Kergprogrammeerimise arendusmeetod pakub mitmeid eeliseid, kuid sellega kaasnevad ka teatud puudused. Üks olulisemaid eeliseid on võime kiirendada tarkvaraarendusprotsessi ja vähendada kulusid, eriti lihtsamate projektide puhul. See muudab tarkvaraarenduse protsessi ligipääsetavamaks ka neile, kellel pole sügavat programmeerimisoskust, aidates kaasa laiemale arendajate ringile. 

Kergprogrammeerimine platvormide kasutamine võimaldab ettevõtetel kiiresti reageerida muutuvatele nõudmistele ja uutele äriprobleemidele ning suurendada tarkvara arenduse standardiseeritust ja kvaliteeti. 

Siiski tuleb arvestada ka puudustega. Kergprogrammeerimine meetod võib olla piiratud keerukamate ja kõrgema jõudlusega projektide jaoks ning oluliste kohanduste või keerukate integratsioonide korral võib olla vajalik käsitsi koodi kirjutamine, mis võib kaotada kergprogrammeerimine meetodi eeliseid. Seega on oluline hoolikalt kaaluda, millistel projektidel ja millistes olukordades kergprogrammeerimine arendusmeetodit kasutada.

Viited

Kategooria:Programmeerimine