Effectieve gebruiksvoorbeelden schrijven
Leer live, direct te kopiëren voorbeelden en do/don't-paren te maken die documentatie van designsystems echt nuttig maken voor developers en designers.
Effectieve gebruiksvoorbeelden schrijven is een gratis Ontwerpsystemen en componentbibliotheken-les op CoddyKit. Dit is les 4 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Ontwerpsystemen en componentbibliotheken. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Ontwerpsystemen en componentbibliotheken bevat in totaal 4 lessen.
Voorbeelden zijn de beste documentatie
Ontwikkelaars leren een component het snelst door te zien hoe het wordt gebruikt. Een goed gebruiksvoorbeeld vervangt vaak alinea's uitleg.
In deze les ligt de nadruk op het schrijven van voorbeelden die iets aanleren, niet alleen je documentatie versieren.
Laat de meest voorkomende situatie eerst zien
Begin met het voorbeeld dat 90% van de gebruikers nodig heeft: het eenvoudigste en meest typische gebruik.
Randgevallen en geavanceerde configuraties komen later. Als het eerste voorbeeld complex is, jaag je mensen weg voordat ze beginnen.
Fragmenten die je direct kunt kopiëren
Voorbeelden moeten uitvoerbaar zijn na kopiëren en plakken, geen pseudocode met ...-placeholders.
Een ontwikkelaar moet je fragment kunnen invoegen en meteen kunnen zien dat het werkt. Het onderstaande voorbeeld is compleet en zelfstandig.
function Alert(type, message) {
return '<div class="alert alert-' + type + '">' + message + '</div>';
}
console.log(Alert('success', 'Saved successfully!'));
console.log(Alert('error', 'Something went wrong.'));Live, bewerkbare voorbeelden
De gouden standaard is een live playground waarin gebruikers props bewerken en direct resultaat zien.
Met hulpmiddelen zoals Storybook controls kunnen mensen experimenteren zonder de documentatie te verlaten. Interactiviteit verandert lezen in begrijpen.
Combinaties van wel en niet doen
Laat correct gebruik naast incorrect gebruik zien. Een vergelijking naast elkaar van Wel doen en Niet doen leert inschatten wat juist is, niet alleen syntaxis.
- Wel doen: gebruik één primaire knop per weergave.
- Niet doen: plaats drie primaire knoppen naast elkaar die om aandacht strijden.
Deze combinaties voorkomen de meest voorkomende vormen van verkeerd gebruik.
Leg uit waarom
Een voorbeeld laat zien hoe; een korte toelichting legt uit waarom. Combineer elke richtlijn met de reden erachter.
Als mensen de achterliggende reden begrijpen, passen ze de regel ook correct toe in situaties die je nooit hebt gedocumenteerd.
Behandel realistische scenario's
Gebruik realistische inhoud, geen Lorem ipsum en foo. Laat een echt formulier, een echte foutmelding en een echte kaart met een daadwerkelijk product zien.
Realistische voorbeelden brengen problemen met tussenruimte, overlopen en afbreken aan het licht die plaatshoudertekst verbergt.
Demonstreer toestanden
Componenten hebben toestanden: standaard, hover, uitgeschakeld, laden en fout. Documenteer elke toestand met een voorbeeld.
Als je alleen de standaardtoestand laat zien, weten gebruikers niet dat er een stijl voor uitgeschakelde elementen bestaat of hoe ze de laadindicator activeren.
Houd voorbeelden bijgewerkt
Verouderde voorbeelden zijn erger dan helemaal geen voorbeelden: ze leren verouderde patronen aan. Koppel voorbeelden aan het live component, zodat ze stukgaan wanneer de API verandert.
Automatisch gegenereerde voorbeelden uit de broncode blijven per definitie correct.
Toegankelijkheid in voorbeelden
Laat goed gedrag zien. Als je voorbeelden labels overslaan of een slecht contrast gebruiken, nemen mensen die fouten over.
Elk voorbeeld moet de toegankelijke versie zijn, zodat kopiëren en plakken goede werkwijzen verspreidt in plaats van bugs.
Voorbeelden wekken vertrouwen
Wanneer voorbeelden compleet, actueel en realistisch zijn, vertrouwen ontwikkelaars de documentatie en stoppen ze met jou vragen te sturen.
Goed uitgewerkte voorbeelden zijn de documentatie met de grootste impact die je kunt schrijven.
Korte controle
Test je gevoel voor goede documentatie.
Samenvatting
Je hebt geleerd gebruiksvoorbeelden te schrijven die iets aanleren:
- Laat eerst de meest voorkomende situatie zien en daarna de randgevallen.
- Maak fragmenten direct kopieerbaar en idealiter live en bewerkbaar.
- Gebruik combinaties van wel en niet doen en leg uit waarom.
- Gebruik realistische inhoud, behandel toestanden en houd voorbeelden gesynchroniseerd.
Goede voorbeelden zijn het meest gebruikte onderdeel van de documentatie van elk ontwerpsysteem.
Leer Ontwerpsystemen en componentbibliotheken met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 12
- Lessen
- 48
Veelgestelde vragen
Is de les “Effectieve gebruiksvoorbeelden schrijven” gratis?
Ja — de volledige tekst van “Effectieve gebruiksvoorbeelden schrijven” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Ontwerpsystemen en componentbibliotheken wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Ontwerpsystemen en componentbibliotheken bevat in totaal 4 lessen.
Wat leer ik in “Effectieve gebruiksvoorbeelden schrijven”?
Leer live, direct te kopiëren voorbeelden en do/don't-paren te maken die documentatie van designsystems echt nuttig maken voor developers en designers. Je oefent met Ontwerpsystemen en componentbibliotheken door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Ontwerpsystemen en componentbibliotheken te beginnen?
Ervaring vooraf is niet nodig. Ontwerpsystemen en componentbibliotheken op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 4 van 4.
Hoe lang duurt de les “Effectieve gebruiksvoorbeelden schrijven”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Ontwerpsystemen en componentbibliotheken?
Ja. Elke les over Ontwerpsystemen en componentbibliotheken bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Waarom documentatie belangrijk is
- Tools voor componentendocumentatie
- Richtlijnen voor bijdragen en gebruik
- Effectieve gebruiksvoorbeelden schrijven