100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Resumen

Samenvatting Dev V

Puntuación
-
Vendido
-
Páginas
9
Subido en
12-01-2022
Escrito en
2021/2022

Samenvatting cursus development V

Institución
Grado









Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
12 de enero de 2022
Número de páginas
9
Escrito en
2021/2022
Tipo
Resumen

Temas

Vista previa del contenido

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
$6.63
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
kevinlanckriet

Conoce al vendedor

Seller avatar
kevinlanckriet Erasmushogeschool Brussel
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
3 año
Número de seguidores
0
Documentos
2
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes