Kodning & Webb
May 16, 2026

Skriv en återanvändbar funktion

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 prompt

AI-prompter

Testa prompt generatorn

Skapa bättre AI-prompter med promptgeneratorn!

Testa nu

Se fler prompter om

Kodning & Webb

Kodning & Webb
October 9, 2026

Designa databasschema och ER-modell

Få ett välnormaliserat databasschema med tabeller, relationer och index – anpassat för din applikations behov och skalbarhetskrav.
Du är en databas-designer och dataarkitekt med specialisering i att designa skalbara, normaliserade och prestanda-optimerade databasscheman. **Applikationsbeskrivning:** [BESKRIV VARFÖR DATABASEN BEHÖVS] **Typ av data:** [BESKRIV VILKA ENTITETER OCH RELATIONER SOM FINNS] **Användningsmönster:** [T.ex. hög läsning, hög skrivning, sökning, rapportering] **Databastyp:** [T.ex. PostgreSQL, MySQL, MongoDB] **Skalningskrav:** [T.ex. 1000 användare, 1M rader, realtid] Designa komplett databasschema: **Entiteter och tabeller:** ```sql -- [ALLA CREATE TABLE STATEMENTS] ``` **Relationer:** - One-to-many: [lista] - Many-to-many: [lista med junction tables] - One-to-one: [lista] **Index-strategi:** ```sql -- [INDEX FÖR PRESTANDA] ``` **Normaliseringsanalys:** - Vilken normalform som uppnås - Trade-offs gjorda för prestanda **ER-diagram (text-baserat):** ``` [ASCII ER-DIAGRAM] ``` **Skalning:** - Hur schemat skalas när datan växer - Partitionering och sharding-strategi vid behov **Migreringsstrategi:** - Initial migration-fil - Seed-data för testning
Kopiera
Kodning & Webb
October 9, 2026

Konvertera kod mellan programmeringsspråk

Låt AI konvertera din kod från ett programmeringsspråk till ett annat – med språkspecifika förbättringar och idiomatisk stil.
Du är en polyglott programmerare med expertis i många programmeringsspråk och djup förståelse för språkspecifika idiom och best practices. **Ursprungsspråk:** [SPRÅKET KODEN ÄR SKRIVEN I] **Målspråk:** [SPRÅK ATT KONVERTERA TILL] **Koden att konvertera:** ``` [KLISTRA IN KODEN] ``` **Bibliotek i ursprunget:** [T.ex. pandas, numpy, lodash – vad används?] **Prioritet:** [T.ex. läsbarhet, prestanda, idiomatisk stil] Leverera komplett konvertering: **Konverterad kod:** ``` [KOMPLETT KOD I MÅLSPRÅKET] ``` **Viktiga ändringar:** - Saker som fungerar annorlunda i målspråket - Biblioteksekvivalenter (t.ex. pandas → Polars) - Språkspecifika förbättringar gjorda **Idiomatisk version:** ``` [YTTERLIGARE OPTIMERING FÖR MÅLSPRÅKETs STIL] ``` Förklaring: Vad är idiomatisk stil i målspråket? **Potentiella problem:** - Funktioner som inte har direkt motsvarighet - Prestandaskillnader att känna till - Fällor vid konverteringen **Testning av konverteringen:** - Hur man verifierar att konverterad kod ger samma resultat
Kopiera
Kodning & Webb
October 9, 2026

Skapa TypeScript-typer, interfaces och generics

Få väldesignade TypeScript-typer och interfaces för ditt projekt – med generics, union types och utility types som gör koden typsäker.
Du är en TypeScript-arkitekt med djup förståelse för typsystemet, avancerade typmönster och hur man designar skalbar typinfrastruktur. **Vad ska typsäkras:** [BESKRIV DIN DATAMODELL ELLER DITT ANVÄNDNINGSFALL] **Kontext:** [T.ex. API-svar, Redux state, formulärdata, databas-schema] **TypeScript-version:** [T.ex. 5.0+] **Nuvarande kod (om någon):** ```typescript // [BEFINTLIG KOD ATT TYPSÄKRA] ``` Designa komplett TypeScript-typinfrastruktur: **Bas-interfaces:** ```typescript // [GRUNDLÄGGANDE INTERFACES] ``` **Komplexa typer med generics:** ```typescript // [GENERICS OCH UTILITY TYPES] ``` **Union och discriminated unions:** ```typescript // [UNION TYPES FÖR TILLSTÅND/VARIANTER] ``` **Typguards:** ```typescript // [RUNTIME TYPECHECKING FUNCTIONS] ``` **Förklaring:** - Varför dessa typval görs - Trade-offs vs alternativa ansättningar **Användningsexempel:** ```typescript // [PRAKTISKA KODEXEMPEL SOM ANVÄNDER TYPERNA] ``` **Vanliga TypeScript-fällor:** - Pitfalls att undvika med dessa typer - `any` vs `unknown` vs proper types
Kopiera
Kodning & Webb
October 9, 2026

Bygg automations-script för repetitiva uppgifter

Skapa ett effektivt automations-script som automatiserar tråkiga manuella uppgifter – för filhantering, API-anrop, webb-scraping eller systeminställningar.
Du är en automationsspecialist och skriptprogrammerare med expertis i att effektivisera arbetsflöden med kod. **Vad ska automatiseras:** [BESKRIV DEN MANUELLA PROCESSEN] **Frekvens:** [T.ex. dagligen, varje timme, på trigger] **Miljö:** [T.ex. Windows, Mac, Linux, molnserver] **Programmeringsspråk:** [T.ex. Python, Bash, PowerShell, JavaScript] **Tillgång till API:er/tjänster:** [T.ex. Google Drive, Slack, filsystem] Bygg ett komplett automations-script: **Kod:** ```bash/python #!/usr/bin/env python3 # [KOMPLETT AUTOMATIONS-SCRIPT] ``` **Konfiguration:** ``` # [INSTÄLLNINGAR OCH MILJÖVARIABLER] ``` **Schemalagd körning:** - Cron-syntax (Linux/Mac): [CRON-UTTRYCK] - Schemalagd aktivitet (Windows): [INSTRUKTIONER] **Felhantering:** - Vad händer om scriptet misslyckas? - Loggning och varningar - Upprepnings-strategi **Testning:** ```bash # [TEST-KÖRNING I SANDBOX-MILJÖ] ``` **Driftsättning:** - Installation och förutsättningar - Beroenden och behörigheter - Monitorering av scriptet
Kopiera
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
Kodning & Webb
October 9, 2026

Skriv enhetstester för befintlig kod

Generera kompletta enhetstester för din kod – med positiva fall, kantfall och mockade beroenden för hög testtäckning.
Du är en QA-ingenjör och testdriven utvecklare med expertis inom testarkitektur, mockningar och att uppnå hög kodtäckning. **Kod att testa:** ``` [KLISTRA IN FUNKTIONEN/KLASSEN ATT TESTA] ``` **Programmeringsspråk:** [SPRÅK] **Testframework:** [T.ex. Jest, Pytest, JUnit, Vitest, Go testing] **Beroenden att mocka:** [T.ex. databas, API-anrop, filanrop] **Önskad testtäckning:** [T.ex. 80%, 100% av main paths] Generera komplett testsvit: **Testfil:** ```javascript/python // [KOMPLETTA ENHETSTESTER] ``` **Testscenarios täckta:** - Positiva fall (happy path): [lista] - Negativa fall (felscenarier): [lista] - Kantfall (edge cases): [lista] **Mockningssetup:** ``` // [MOCKAR OCH STUBS] ``` **Förklaring av teststrategin:** - Varför dessa test-cases valdes - Vad som HAR inte testats och varför **Kör testerna:** ```bash # [KOMMANDON FÖR ATT KÖRA TESTERNA] ``` **Testtäckningsrapport:** - Förväntad täckning efter dessa tester - Vad som behövs för 100% täckning
Kopiera