POO, nous nous sommes peut-être trompés
Module Architectures applicatives et développement d’APPLICATIONSLa Programmation Orientée Objet a été positionnée comme une évolution positive du codage impératif (C, Cobol…). Un monde nouveau qui ne pouvait qu’être avantageux. A vrai dire, nous n’en sommes plus très sûrs.
L’expérience montre par exemple que de nombreux programmeurs n’ont pas réellement compris ce qu’est un héritage, pour le moins en abusent, au point de créer des "cordes à nœuds" difficiles à maintenir.
Le sujet n’étant plus tabou, les chefs de projets souvent déçus, n’hésitent plus à faire état de leurs difficultés et pointent un certain nombre d’inconvénients de la POO, sur lesquels nous nous proposons de revenir.
Histoire de mieux comprendre pourquoi certains nouveaux langages majeurs, tels que Go et Rust, se sont en partie détournés de l’approche.
Alors, sommes nous déçus de la POO où s’agit-il simplement de la conséquence de l'usure technologique normale d'un concept au départ révolutionnaire.…
Blockchain, alors ça vient ?
Module LOGICIELS métiers et dématérialisationEn théorie, la blockchain est inéluctable. Dans de nombreux domaines, le pouvoir et la propriété doivent être partagés. Et la seule manière d’y arriver est de r...
Véhicules autonomes, ça ne sert à rien
Module MOBILITÉ, objets portés et IoTOn a eu doublement faux. D’abord, il était stupide de penser que nous n’aspirons qu’à nous débarrasser du volant pour nous plonger dans le journal du jour. Car...
Zero Trust : un cheminement sécuritaire, pas un objectif
Module SÉCURITÉ du système d’informationCe qui ne veut pas dire qu’il faut rester inactif. Bien au contraire. L’une des solutions est d’adopter une "hygiène de vie" satisfaisante qui limite les moyens...
L’intégration IoT : réapprendre le métier
Module ARCHITECTURES du système d’information et technologies du datacenterL’intégration des IoT, capteurs de tous ordres, de par leur diversité et spécificités, nous ramène aux années 80, au temps où les capacités mémoires et la puiss...
Informatique spatiale, le TI n’est pas un jeu vidéo
Module MOBILITÉ, objets portés et IoTApple a réussi à nous faire croire que l’iPhone valait 1 000 $, alors qu’une partie de sa fabrication est réalisée hors Etats-Unis, à prix réduits. Cette fois, ...
POO, nous nous sommes peut-être trompés
Module Architectures applicatives et développement d’APPLICATIONSMême si personne ne remet sérieusement en cause les principes de la POO : urbanisation du code, sécurité via l’encapsulation, maintenabilité plus rationnelle, h...
La 6G est à nos portes. De quoi s’agit-il ?
Module MOBILITÉ, objets portés et IoTIl n’est jamais trop tard pour se préparer à accueillir une nouvelle infrastructure de transport mobile et la 6G n’y fait pas exception. Bien qu’elle ne soit pa...
Structures de données : la perspective des langages
Module Architectures applicatives et développement d’APPLICATIONSNous avons déjà abordé le problème des structures de données dans le dossier qui leur était consacré (https://www.lemarson.com/article/les-structures-de-donnee...
Les agents intelligents : faut-il s’en inquiéter ?
Module LOGICIELS métiers et dématérialisationC’est la grande question, celle qu’au fond tout le monde se pose depuis qu’Open AI, il y a 2 ans, a fait exploser le monde du TI avec ChatGPT. Si l’on en croi...
- Suivez LeMarson en direct
- Accédez à des centaines de dossiers et d'articles
- Visionnez des dizaines d'heures de formations vidéos
- Téléchargez le Livre des tendances de l'année