🔧

Refaktorointi promptit

Promptit koodin parantamiseen ja siistimiseen.

14 promptia

Suora vastaus: miten tätä kategoriaa käytetään?

  • Täältä löydät valmiit mallipromptit: kaikki liittyvät teemaan refaktorointi.
  • Nopea käyttö: valitse malli, vaihda muuttujat, suorita omassa AI-työkalussa.
  • Jos tarvitset työkaluvalintaa ennen promptia: käy vertailuissa osoitteessa `/vibekoodaus/vertailu`.

Koodin siistiminen

Aloittelija

Siisti ja selkeytä olemassa olevaa koodia.

Komponentin jakaminen osiin

Keskitaso

Jaa suuri, monimutkainen komponentti pienempiin ja uudelleenkäytettäviin osiin. Selkeyttää koodia, helpottaa testausta ja tekee ylläpidosta huomattavasti helpompaa.

Custom Hookin luonti

Keskitaso

Luo custom hook toistuvalle logiikalle, jotta vältät copy-paste-koodia komponenttien välillä. Saat siistin ja testattavan hookin jota voi käyttää koko sovelluksessa.

TypeScript-tyyppien lisääminen

Keskitaso

Lisää TypeScript-tyypit JavaScript-koodiin.

Funktion modularisointi

Keskitaso

Jaa suuri, vaikeasti luettava funktio pienempiin ja nimettyihin osiin jotka tekevät kukin yhden asian. Lopputulos on koodia jota on helppo testata ja ylläpitää.

Virheenkäsittelyn parantaminen

Keskitaso

Paranna koodin virheenkäsittelyä lisäämällä try-catch-lohkot, selkeät virheilmoitukset ja palautumisstrategiat. Lopputulos on sovellus joka ei kaadu yllättäviin tilanteisiin.

Promise-ketju async/awaitiksi

Keskitaso

Muunna Promise-ketjut selkeämmäksi async/await-syntaksiksi.

Prop drilling → Context API

Keskitaso

Korvaa prop drilling React Context API:lla.

React-komponentin memoization

Keskitaso

Optimoi komponentin uudelleenrenderöintiä React.memo, useMemo ja useCallback avulla.

If-else-refaktorointi

Keskitaso

Refaktoroi monimutkainen if-else selkeämmäksi.

Legacy-koodin riskikartoitus

Edistynyt

Tunnista legacy-moduulin suurimmat riskit ennen refaktorointia.

API-sopimusmuutoksen migraatio

Edistynyt

Suunnittele turvallinen migraatio API-sopimuksen muutokselle.

Virheviestien normalisointi

Keskitaso

Yhtenaista hajanaiset virheviestit backendissa ja frontendissa.

Muutosriskin esikatselu

Keskitaso

Arvioi muutoksen riskitaso ennen mergea ja listaa pakolliset tarkistukset.