The Pragmatic Programmer Flashcards
1
Q
Wat zijn de vijf security basic principles uit The Pragmatic Programmer?
A
- Attack surface klein houden, dus simpele code.
- Principe van least privilege
- Software updates bijhouden
- Encrypt gevoelige gegevens
- Standaard instelling op hoogste beveiliging
2
Q
Hoe verzin je een goede naam?
A
Door de vraag te stellen ‘waarom maak ik schrijf ik deze code?’
3
Q
Wanneer is de beste tijd om iets onduidelijks te hernoemen?
A
Direct als je het tegenkomt. Let op met het toevoegen van functionaliteit in dezelfde commit.
4
Q
Wat zijn de Agile values?
A
- Individuen en interacties boven processen en tools
- Werkende software boven allesomvattende documentatie
- Samenwerking met de klant boven contractonderhandeling
- Inspelen op verandering boven je houden aan een plan