Best Practices

A good Baobab program reads like a sentence. Prefer small functions with a clear role, descriptive names (in French, without accents), and short modules.

Prefer
1
2
3
4
fonction surface_rectangle(longueur, largeur): retourner longueur * largeur afficher(surface_rectangle(4, 3))
12
Avoid
1
2
fonction f(a, b): retourner a * b

Name what the code does, not how: surface_rectangle over f. Readability always beats brevity.