Skip to main content

Mi a programozási termelékenység?

A programozás termelékenysége általában arra utal, hogy a programozó mennyire képes előállítani egy adott projekt kódját, amelyet néhány módon fel lehet mérni vagy kiértékelni.A múltban a termelékenység gyakran a kódsorok nyers kimenetén alapult, mivel sok programot a semmiből hoztak létre, és sok programozást igényeltek.Az újabb technikák alkalmazása azonban a termelékenység pontosabban utalhat arra, hogy a problémák milyen gyorsan meg lehet oldani, és hogy a programozó mennyire képes azonosítani a hasznos hivatkozásokat az eredeti kód létrehozása mellett.A programozás termelékenysége arra is utalhat, hogy a programozó kódjának „tiszta” kódja, tekintettel arra, hogy mekkora kiegészítő munkára van szükség a kód véglegesítéséhez.A programozó új kódot hozhat létre a szoftverhez.Ez a kifejezés óriási jelentőséggel bír a szoftverfejlesztés szempontjából, mivel a megnövekedett termelékenység elősegítheti a program gyorsabb és csökkentett költségekkel való befejezését.A múltban a programozási termelékenység általában arra utalt, hogy a számítógépes programozó milyen gyorsan és hatékonyan hozhat létre kódot.Sok fejlesztő „tiszta lapot” megközelítést alkalmazott, amelyben a kódot a semmiből hozták létre, hogy számítógépes programot készítsenek.-Ez nagymértékben javította az alapvető programozási termelékenységet, mivel a számítógépes programozók képesek ezeket a platformokat használni, hogy a kódot értelmesebben gyorsabban generálják.Mivel ezek a változások megtörténtek, a programozás termelékenysége új jelentéseket vett fel annak érdekében, hogy nyomon kövesse, mennyire hatékonyan képes egy számítógépes programozó kódot előállítani az új szoftverekhez.Az ilyen termelékenység gyakrabban kapcsolódik ahhoz, hogy a programozó milyen gyorsan képes azonosítani és megoldani a problémákat az új szoftverek fejlesztése során, és hogy a programozó felismeri, hogy a meglévő kód használható, ahelyett, hogy egy programot készítsen egy „tiszta lapból”.

A programozás termelékenységét a programozó által létrehozott kód minősége szempontjából is figyelembe kell venni.Két programozó különböző sebességgel működhet, az első egy hét alatt 1000 sor kódot hoz létre, míg a második akkor csak 500 sor kódot hozhat létre.Ezeket a nyers számokat nem szabad felhasználni a programozási termelékenység értékelésére, mivel maga a kód nem lehet azonos minőségű.Ha hónapokig további munkákra van szükség az első programozó által létrehozott 1000 kódsor hibakereséséhez, míg a második által létrehozott 500 kódsor hibákatól mentes és használatra kész, akkor a második programozó termelékenysége sokkal jobb lehet.