Questions marquées «object-oriented»

Une méthodologie qui permet de modéliser un système comme un ensemble d'objets contrôlables et manipulables de manière modulaire

9
Pourquoi la plupart des langages impératifs / OO «bien connus» permettent un accès non contrôlé à des types qui peuvent représenter une valeur «rien»?
J'ai lu sur la (non) commodité d'avoir nullau lieu de (par exemple) Maybe. Après avoir lu cet article , je suis convaincu qu'il serait préférable de l'utiliserMaybe (ou quelque chose de similaire). Cependant, je suis surpris de voir que tous les langages de programmation impératifs ou orientés objet "bien connus" …



12
Quelle taille est acceptable pour une classe?
Je suis un développeur de longue date (j'ai 49 ans) mais plutôt nouveau pour le développement orienté objet. Je lis sur OO depuis Eiffel de Bertrand Meyer, mais j'ai fait très peu de programmation OO. Le fait est que chaque livre sur la conception OO commence par un exemple de …





7
La programmation fonctionnelle ignore-t-elle les avantages tirés des «Sur les critères à utiliser pour décomposer les systèmes en modules» (masquage des données)?
Il y a un article classique intitulé Sur les critères à utiliser dans la décomposition des systèmes en modules que je viens de lire pour la première fois. Cela est parfaitement logique pour moi et est probablement l'un de ces articles sur lesquels la POO était basée. Sa conclusion: Nous …


12
SOLIDE vs éviter l'abstraction prématurée
Je comprends ce que SOLID est censé accomplir et je l'utilise régulièrement dans des situations où la modularité est importante et ses objectifs sont clairement utiles. Cependant, deux choses m'empêchent de l'appliquer de manière cohérente dans ma base de code: Je veux éviter une abstraction prématurée. D'après mon expérience, tracer …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.