POO et programmation impérative : deux méthodes de programmation dont les tenants s'affrontent fréquemment. Dans cet article, je vous convie à une réflexion sur ces méthodes et, ô sacrilège, à la façon de réutiliser des objets de manière à faire de la programmation impérative.
Prenons deux langages à titre d'exemple : Java oblige le développeur à utiliser la programmation orientée objet alors que Python permet d'employer soit la POO, soit la programmation impérative. La question que l'on peut alors se poser est la suivante : est-ce qu'un développeur ne développant pas en objet est fatalement un mauvais développeur ? Cette question peut nous amener plus loin dans un contexte où l'on ne cesse de nous dire qu'il faut « enseigner le code » à l'école : les enfants doivent-ils commencer leur apprentissage par la POO ?
1. La POO en pratique
La POO est une programmation très agréable à pratiquer lorsqu'elle a été correctement assimilée. Par contre, force est...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première