Skip to content

Update python_oop.md - #83

Open
Honaminto wants to merge 1 commit into
mainfrom
Honaminto-patch-1
Open

Honaminto wants to merge 1 commit into
mainfrom
Honaminto-patch-1

Conversation

@Honaminto

@Honaminto Honaminto commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

Review of the French translation of the Object-Oriented Programming II

Fix

  1. Example: A Consumer Class section, line 222 – the original described spend as raising an error, but the code only prints a message and returns nothing (no exception).
  • Before: une méthode spend, où spend(x) soit diminue la richesse de x, soit renvoie une erreur si les fonds sont insuffisants
  • After: une méthode spend, où spend(x) diminue la richesse de x, ou affiche un message si les fonds sont insuffisants
  1. Exercises section (Exercise 1), line 777 – subject/verb agreement error (un échantillon donné is singular).
  • Before: Un échantillon donné ${X_i}_{i=1}^n$ sont les données d'instance, stockées sous self.observations.
  • After: Un échantillon donné ${X_i}_{i=1}^n$ constitue les données d'instance, stockées sous self.observations.

Terminology and style

  1. OOP Review section, line 85 – capitalization typo.
  • Before: JAVA et Ruby sont des langages relativement purement orientés objet.
  • After: Java et Ruby sont des langages relativement purement orientés objet.
  1. Why is OOP Useful? section, line 149 – standard term for Markov chain transition probabilities.
  • Before: une collection de probabilités de passage d'un état à un autre
  • After: une collection de probabilités de transition d'un état à un autre
  1. Example: A Consumer Class section, line 262 – terminology consistency with the already-merged names.md chapter.
  • Before: L'appel de init met en place un « espace de noms » pour contenir les données d'instance
  • After: L'appel de init met en place un « espace de nommage » pour contenir les données d'instance
  1. Example: A Consumer Class section, line 264 – awkward, unclear phrasing.
  • Before: Nous discuterons également en détail ci-dessous du rôle du particulier dispositif de gestion self.
  • After: Nous examinerons également plus en détail ci-dessous le rôle particulier de self.
  1. Example: A Consumer Class, Usage subsection, line 296 – same terminology fix as item 5, second occurrence.
  • Before: stocke ses données dans un dictionnaire d'espace de noms distinct
  • After: stocke ses données dans un dictionnaire d'espace de nommage distinct
  1. Example: A Market section, line 491 – missing code formatting on a function name.
  • Before: (Elle utilise une fonction de SciPy appelée quad pour l'intégration numérique
  • After: (Elle utilise une fonction de SciPy appelée quad pour l'intégration numérique
  1. Example: Chaos section, line 611 – correct mathematical term for "the logistic map."
  • Before: est la carte logistique
  • After: est l'application logistique
  1. Special Methods section, line 747 – missing comma.
  • Before: Après l'exécution nous obtenons
  • After: Après l'exécution, nous obtenons
  1. Exercises section (Exercise 1), line 780 – more standard French statistical phrasing for "up to randomness."
  • Before: Votre code devrait fonctionner comme suit (au hasard près)
  • After: Votre code devrait fonctionner comme suit (à l'aléa près)
  1. Exercises section (Exercise 2), line 861 – "différencier" risks being read as "distinguish"; "dérivent" is unambiguous for the calculus operation asked for.
  • Before: Différencient le polynôme, en remplaçant les coefficients d'origine par ceux de sa dérivée p'.
  • After: Dérivent le polynôme, en remplaçant les coefficients d'origine par ceux de sa dérivée p'.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown

📖 Netlify Preview Ready!

Preview URL: https://pr-83--verdant-toffee-3261a8.netlify.app

Commit: 9f1ddc6


Build Info

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant