Programmation Flashcards

1
Q

Quel est l’intérêt du finally comparé a juste mettre l’instruction après ?

A

Même si une exception est throw ou un return a lieu dans le bloc catch, la finally sera sorti !

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Comment écrire des nombres plus facilement en typescript ?

A

On peut ajouter des tirets au milieu, pour grouper par centaine par exemple.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qu’est ce que l’UT1 ?

A

C’est le temps basé sur la rotation de la Terre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qu’est ce que le TAI ?

A

C’est le temps basé sur la vibration de l’atome césium

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’est ce qu’une horloge atomique ?

A

C’est une horloge qui calcule les vibrations de l’atome césium, pour définir le temps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qui est le plus stable entre UT1 et TAI ?

A

C’est le TAI, car la rotation de la terre augmente avec le temps !

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pourquoi ne pas utiliser partout le TAI ?

A

Ce serait le mieux mais midi ne serait le soleil le plus haut dans le ciel. Donc confusant pour les hommes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est ce que l’UTC ?

A

C’est le compromis entre le TAI et l’UT1. Il permet la modifications de secondes intercalaires pour coller avec l’UT1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quel est l’avenir des secondes intercalaires ?

A

Elles vont être supprimées mais on se laisse le droit de modifier des secondes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Les principes de Extreme Programming ?

A

TDD, code refactoré constamment, solution technique la plus simple à choisir, cycles de déploiement court, revue de code en binome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qu’est ce que la loi de Parkinson ?

A

Plus on laisse de temps à une tâche, plus on va la complexifier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qu’est ce que la loi de Hofstadter ?

A

Il faut toujours + de temps pour une tâche, même en tenant compte de cette loi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’est ce que la loi de Brooks ?

A

+ de monde sur un projet ne veut pas dire + rapide, ça peut même être l’inverse !

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qu’est ce que la loi de Conway ?

A

Les organisations produisent des résultats semblables à leur structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qu’est ce que la loi duty Call ?

A

On obtient une réponse plus rapidement on proposant un mauvais résultats plutôt que par une simple question

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qu’est ce que la loi de Surgeon ?

A

90% de quelque chose est nul, seul 10% est bien

17
Q

Qu’est ce que la loi de Zawinski ?

A

Plus on a de fonctionnalités + on a de chance de se faire remplacer par quelque chose de + simple

18
Q

Qu’est ce que la loi de Hyrum ?

A

Supprimer une fonctionnalité voir un bug va impacter au moins un utilisateur. Il ne faut pas avoir peur de le faire, même sans feature flag !

19
Q

Qu’est ce que la loi de Price ?

A

Dans n’importe quel groupe, 50% du travail est accompli par le nombre de personnes correspondant à la racine carrée de la taille du groupe

20
Q

Qu’est ce que l’effet Ringlemann ?

A

Plus il y avait de participants dans chaque groupe, moins chaque membre fournit d’efforts.

21
Q

Qu’est ce que la loi de Goodhart ?

A

Lorsque une mesure devient un objectif, elle cesse d’être une bonne mesure

22
Q

Qu’est ce que la loi de murphy ?

A

Tout ce qui peut mal se passer arrivera