100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten
logo-home
Samenvatting Dev V €5,49
In winkelwagen

Samenvatting

Samenvatting Dev V

 0 keer verkocht

Samenvatting cursus development V

Voorbeeld 2 van de 9  pagina's

  • 12 januari 2022
  • 9
  • 2021/2022
  • Samenvatting
Alle documenten voor dit vak (1)
avatar-seller
kevinlanckriet
Development V
Conventies
Wat zijn conventies?

- Een aantal afspraken/richtlijnen die een programmeerstijl bepalen. Deze bevatten
procedures en formateringen van een programmeertaal.

Waardoor bestaan conventies?

- Nood om complexiteit te vermijden en debugging makkelijker te maken.

Doel van conventies?

- Zorgt voor uniforme uitstaling van code
- Verminderd complexiteit, projecten makkelijker onderhouden
- Makkelijker herbruiken van code, makkelijker deduggen
- Hogere efficiëntie van de programmeurs

Nadelen van conventies?

- Inconsistent gebruik van conventie binnen een bedrijf
- Hogere drempel bij start van gebruik

Voordelen van conventies?

- Frustratie voorkomen
- Structuur herkennen in projecten
- Zelfzeker programmeren

Voorbeelden van conventies?

- Vastgelegde mappenstructuur
- Hoofdletters benaming globale variabelen
- Altijd omschrijving bij functies

Soorten conventies

- Naamgeving
- Formaterig
- Rond bestanden
- Git conventies
- Documentaties
- Testing

Vaak voorkomende conventies

- JS airbnb: Airbnb heeft een set gepubliceerde regels rondom formatering, zeer accurate en
volledige beschrijving.
- BEM syntax: Block Element Modifier, gebruik in context van CSS
- GIT angular commit message conventions: verdere uitbreiding op de gewonelijke GIT
conventies

, Naamgeving conventies
- Wordt weinig afgedwongen
- Consistentie binnen projecten zeker nodig, liefst ook binnen hetzelfde bedrijf

Voorbeelden

- Klassen beginnen met een hoofdletter
- camelCase is de standaard
- Componentbestanden beginnen met een hoofdletter
- Globale variabelen in all caps

Formattering conventies
- Plaatsing van enters en backspaces
- Tabs vs. Spaces discussie

Conventies rond bestanden
- Splitsing volgens specialisatie
- ‘Shared folder’ waarin gedeelde componenten leven (bv: errorMessage)

Documentatie conventies
- Documenteren waar nodig, geen overbodige documentatie
- Documenteren per functie
- README.md bestand met uitleg over het project

Belangrijk: documentatie dat niet meer accuraat is verwijderen

Testing conventies
Afspraken rondom hoe de testen worden opgesteld

- Wanneer er wordt getest
- Hoe diepgaand de tests zijn
- Waarvoor we tests gebruiken
- Hoe en waar testen gedefinieerd

Dit zijn jouw voordelen als je samenvattingen koopt bij Stuvia:

Bewezen kwaliteit door reviews

Bewezen kwaliteit door reviews

Studenten hebben al meer dan 850.000 samenvattingen beoordeeld. Zo weet jij zeker dat je de beste keuze maakt!

In een paar klikken geregeld

In een paar klikken geregeld

Geen gedoe — betaal gewoon eenmalig met iDeal, Bancontact of creditcard en je bent klaar. Geen abonnement nodig.

Focus op de essentie

Focus op de essentie

Studenten maken samenvattingen voor studenten. Dat betekent: actuele inhoud waar jij écht wat aan hebt. Geen overbodige details!

Veelgestelde vragen

Wat krijg ik als ik dit document koop?

Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.

Tevredenheidsgarantie: hoe werkt dat?

Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.

Van wie koop ik deze samenvatting?

Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper kevinlanckriet. Stuvia faciliteert de betaling aan de verkoper.

Zit ik meteen vast aan een abonnement?

Nee, je koopt alleen deze samenvatting voor €5,49. Je zit daarna nergens aan vast.

Is Stuvia te vertrouwen?

4,6 sterren op Google & Trustpilot (+1000 reviews)

Afgelopen 30 dagen zijn er 70073 samenvattingen verkocht

Opgericht in 2010, al 15 jaar dé plek om samenvattingen te kopen

Start met verkopen
€5,49
  • (0)
In winkelwagen
Toegevoegd