Hacker News

Kodelinjer er tilbage (og det er værre end før)

Kodelinjer er tilbage (og det er værre end før) Denne udforskning dykker ned i linjer og undersøger dens betydning og potentiale - Mewayz Business OS.

6 min læst

Mewayz Team

Editorial Team

Hacker News

Kodelinjer er tilbage som en produktivitetsmåling, og softwareteams overalt bør være alarmerede. Det, der engang blev miskrediteret som en farligt misvisende målestok for teknisk output, har stille og roligt sneget sig tilbage i bestyrelseslokaler, præstationsanmeldelser og AI-genererede dashboards - og denne gang er konsekvenserne for din virksomhed langt mere alvorlige.

Hvorfor blev kodelinjer nogensinde en produktivitetsmåling i første omgang?

Besættelsen af ​​kodelinjer (LOC) kan spores tilbage til 1960'erne og 1970'erne, hvor software stadig var nyt, ledere stadig var forvirrede, og det føltes bedre at tælle noget - hvad som helst, end at tælle ingenting. Hvis en udvikler skrev flere linjer, gjorde de sikkert mere arbejde, ikke?

Logikken var altid mangelfuld. Bill Gates advarede berømt om, at måling af softwareproduktivitet ved hjælp af kodelinjer er som at måle flyproduktion efter vægt. Et fly, der er dobbelt så tungt, er ikke dobbelt så godt. Det er heller ikke kode, der er dobbelt så lang.

I 1990'erne og begyndelsen af ​​2000'erne var industrien stort set gået videre. Agile metoder, resultatbaseret måling og en voksende forståelse af teknisk gæld skubbede LOC i skraldespanden med dårlige ideer. Ingeniører fejrede. Produktchefer tilpasset. Virksomheder begyndte at måle, hvad der faktisk betød noget: funktioner, der blev leveret, fejl løst, opnåede brugerresultater.

Hvad driver tilbagevenden af ​​Lines of Code Obsession?

To kræfter har konspireret for at genoplive denne zombie-metrik: AI-kodegenereringsværktøjer og eksekutivt pres for synligt produktivitetsbevis.

Da GitHub Copilot, Cursor og lignende værktøjer oversvømmede markedet, kæmpede virksomheder for at retfærdiggøre deres AI-investeringer. Den nemmeste måde at vise ROI på? Tæl linjerne med kode, som disse værktøjer producerer. Pludselig genererede ingeniørhold tusindvis af linjer om dagen - og ledere begyndte at behandle dette tal som en overordnet præstation.

I mellemtiden skabte fjernarbejde og distribuerede teams en ny angst blandt ledere, der ikke kunne se deres udviklere fysisk skrive. Efterspørgslen efter kvantificerbare output-metrikker steg. LOC tilbød illusionen af ​​synlighed. Det føltes objektivt. Det føltes målbart. Det føltes trygt.

Det er ingen af ​​de ting.

Hvorfor er comebacket værre end det oprindelige problem?

Da menneskelige udviklere skrev overdreven kode for at puste deres LOC-numre op, var skaden begrænset af menneskelig hastighed. En udvikler kunne kun skrive så hurtigt, opfinde så mange overflødige funktioner eller udfylde så mange kommentarblokke på en arbejdsdag.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start gratis →

AI ændrer alt. En enkelt udvikler med en AI-assistent kan nu generere titusindvis af linjer på timer. Hvis deres præstationsgennemgang belønner volumen, har de alle incitamenter til at lade AI'en løbe løbsk - producerer omfattende, oppustet, uvedligeholdelig kode, der ser imponerende ud i et regneark og er katastrofal i produktionen.

"Den farligste metrik er en, der er nem at spille. Når belønningen er kodelinjer, er resultatet ikke mere produktivitet – det er mere kode. Det er meget forskellige ting."

Nedstrømseffekterne er alvorlige og sammensatte. Oppustede kodebaser er sværere at fejlfinde, langsommere at implementere, dyrere at vedligeholde og langt mere sårbare over for sikkerhedsudnyttelser. Hver linje med unødvendig kode er en fremtidig forpligtelse, der sidder på din balance, usynlig, indtil den bryder noget kritisk.

Hvad bør moderne virksomheder faktisk måle i stedet for?

Den gode nyhed er, at der findes bedre alternativer og allerede er kamptestet af højtydende ingeniørorganisationer. Hvis din virksomhed i øjeblikket sporer LOC i en hvilken som helst kapacitet, skal du straks erstatte det med målinger, der faktisk korrelerer med forretningsresultater:

Implementeringsfrekvens: Hvor ofte sender dit team fungerende software til produktion? Højtydende teams implementerer flere gange om dagen, ikke per kvartal.

Gennemløbstid for ændringer: Hvor lang tid tager det fra en forpligtet kodeændring til den pågældende ændring kører i produktion? Kortere er bedre - det betyder, at din proces er slank og lydhør.

Change failure rate: Hvilken procentdel af implementeringer forårsager incid

Frequently Asked Questions

Are lines of code ever a useful measurement for anything?

LOC has limited use in very specific contexts, such as estimating the rough scope of a legacy codebase for migration planning, or calculating software complexity using derived metrics like cyclomatic complexity. However, it should never be used as a productivity metric or a measure of individual developer performance. In those contexts, it actively incentivizes bad outcomes.

How do AI coding tools change the lines of code problem?

AI coding assistants dramatically accelerate the generation of code, which means the volume problem scales exponentially when LOC is treated as a success metric. Teams using AI tools with LOC-based incentives will produce massive, bloated codebases far faster than pre-AI teams could. The solution is to pair AI tools with outcome-based metrics so the speed of generation is matched by a corresponding focus on quality and usefulness.

What's the fastest way for a business to shift away from vanity metrics?

The fastest path is to consolidate your operational tools onto a platform that tracks outcomes by design rather than bolting reporting onto existing workflow tools. When your business OS connects team activity to business results in real time, the right metrics surface naturally and vanity metrics lose their appeal because better information is always available.


Your business deserves metrics that tell the truth. Stop counting lines of code and start measuring outcomes that actually drive growth. Explore Mewayz at app.mewayz.com and see how 138,000 businesses have built smarter operations — starting at just $19 per month.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Fandt du dette nyttigt? Del det.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start gratis prøveperiode →

Klar til at handle?

Start din gratis Mewayz prøveperiode i dag

Alt-i-ét forretningsplatform. Ingen kreditkort nødvendig.

Start gratis →

14-day free trial · No credit card · Cancel anytime