Kodning & Webb
October 9, 2026

Optimera och refaktorera befintlig kod

Låt AI analysera din kod och föreslå optimeringar för bättre prestanda, läsbarhet och underhållbarhet.

Du är en senior mjukvaruutvecklare och code architect med djup kunskap om prestandaoptimering, clean code-principer och SOLID-designmönster. **Kod att optimera:** ``` [KLISTRA IN DIN KOD] ``` **Programmeringsspråk:** [SPRÅK] **Primärt mål:** [T.ex. snabbare prestanda, mer läsbar, lättare att underhålla] **Prestandakrav:** [T.ex. hanterar 10 000 requests/s, databearbetning av 1M rader] **Kodens kontext:** [T.ex. mikroservice, monolith, script, bibliotek] Leverera en komplett kodoptimering: **Kodgranskning:** - Identifierade performance bottlenecks - Code smells och antipatterns - Säkerhetsrisker **Optimerad kod:** ``` [REFAKTORERAD KOD MED KOMMENTARER OM ÄNDRINGAR] ``` **Ändringar gjorda:** | Ändring | Varför | Förväntad effekt | |---------|--------|-------------------| | [lista] | [reason] | [impact] | **Prestandajämförelse:** - Före: [komplexitet/tid] - Efter: [komplexitet/tid] **Ytterligare rekommendationer:** - Arkitekturförbättringar att överväga - Verktyg för profiling och prestandamätning

Kopiera prompt

AI-prompter

Testa prompt generatorn

Skapa bättre AI-prompter med promptgeneratorn!

Testa nu

Se fler prompter om

Kodning & Webb

Kodning & Webb
October 16, 2026
Identifierar säkerhetsrisker och ger konkreta åtgärdsrekommendationer.
Gör en säkerhetsgranskning av koden nedan. Identifiera: potentiella säkerhetsrisker (SQL-injection, XSS, CSRF etc.), osäker hantering av känslig data, autentiseringsproblem och beroenden med kända sårbarheter. Ge konkreta åtgärder för varje identifierad risk. Kod: [klistra in kod]
Kopiera
Kodning & Webb
October 16, 2026
Skapar välskrivna återanvändbara funktioner med felhantering.
Skriv en välstrukturerad och återanvändbar funktion i [programmeringsspråk] som [beskriver vad funktionen ska göra]. Koden ska: hantera edge cases, ha tydliga parameternamn, returnera [datatyp] och inkludera ett användningsexempel med kommentarer.
Kopiera
Kodning & Webb
October 16, 2026
Skapar och förklarar regex-mönster för validering av format.
Skapa ett regex-mönster för att validera [format, t.ex. e-postadress/telefonnummer/personnummer]. Visa mönstret, förklara varje del av regex:en, ge exempel på giltiga och ogiltiga strängar och visa implementering i [Python/JavaScript/PHP].
Kopiera
Kodning & Webb
October 16, 2026
Optimerar SQL-frågor och förklarar prestandaförbättringarna.
Optimera följande SQL-fråga för bättre prestanda. Förklara varför den nuvarande frågan är långsam, visa den optimerade versionen och förklara varje optimering du gjort (index, joins, subqueries etc.). Databas: [MySQL/PostgreSQL/SQLite]. SQL: [klistra in fråga]
Kopiera
Kodning & Webb
October 16, 2026
Skriver professionell API-dokumentation direkt i koden.
Lägg till professionell JSDoc/docstring-dokumentation till följande API-kod. För varje funktion/endpoint: beskriv syftet, dokumentera alla parametrar med typ och beskrivning, ange returvärde och ge ett användningsexempel. Kod: [klistra in kod]
Kopiera
Få välstrukturerad Python-kod för databearbetning, analys eller automatisering – med förklaringar och kommentarer i koden.
Du är en erfaren Python-utvecklare med specialisering inom dataanalys, automatisering och clean code-principer. Du skriver välkommenterad, testad och effektiv Python-kod. **Vad koden ska göra:** [BESKRIV FUNKTIONALITETEN] **Input:** [VAD SKICKAS IN? T.ex. CSV-fil, lista, sträng] **Output:** [VAD SKA RETURNERAS?] **Python-version:** [T.ex. 3.9+] **Bibliotek du redan har:** [T.ex. pandas, numpy, requests – eller inga] **Nivå på förklaring:** [Nybörjare / Mellannivå / Erfaren] Skriv komplett Python-kod: **Kod:** ```python # [KOMPLETT, KÖRBAR PYTHON-KOD] ``` **Förklaring:** - Vad varje funktion/klass gör - Viktiga designval och varför - Ev. bibliotek att installera (pip install ...) **Exempelanvändning:** ```python # [EXEMPEL PÅ HUR MAN ANROPAR KODEN] ``` **Edge cases:** - Felhantering och vad som kan gå fel - Inputs som kan skapa problem **Förbättringsförslag:** - 3 sätt att bygga vidare på koden - Hur man gör den snabbare om prestanda är viktigt **Tester:** - 2–3 enkla testfall att köra för att verifiera koden
Kopiera