Lisää selkeät kommentit monimutkaiseen koodiin.
Lisää selkeät ja informatiiviset kommentit seuraavaan koodiin. Koodi: [KOODI] Kommenttien tavoitteet: - Selitä miksi, ei mitä - Dokumentoi monimutkaiset osat - Varoita sudenkuopista - Lisää TODO:t tarvittaessa Vältä itsestäänselvien asioiden kommentointia.
Korvaa nämä hakasulkeissa olevat muuttujat omilla tiedoillasi:
[KOODI]Lisää selkeät ja informatiiviset kommentit seuraavaan koodiin.
Koodi:
function debounce(fn, delay) {
let timeoutId;
return function (...args) {
if (timeoutId) clearTimeout(timeoutId);
timeoutId = setTimeout(() => {
fn.apply(this, args);
timeoutId = null;
}, delay);
};
}
Kommenttien tavoitteet:
- Selitä miksi, ei mitä
- Dokumentoi monimutkaiset osat
- Varoita sudenkuopista
- Lisää TODO:t tarvittaessa
Vältä itsestäänselvien asioiden kommentointia.Koodi hyödyllisillä kommenteilla.
Selaa kaikkia dokumentointi prompteja tai tutustu muihin kategorioihin.