Oui, c'est plus facile, même si tu peux en réalité te contenter de donner un lien vers le "repository" (je n'ai jamais trouvé de terme correct pour traduire celui-ci) du projet, c'est à dire...
Type: Messages; Utilisateur: koala01
Oui, c'est plus facile, même si tu peux en réalité te contenter de donner un lien vers le "repository" (je n'ai jamais trouvé de terme correct pour traduire celui-ci) du projet, c'est à dire...
Salut, et bienvenue sur le forum
Avant toute chose, et pour ta facilité, et la notre, tu devrais aussi envisager la création d'un compte Git par exemple sur https://github.com/), et d'apprendre...
C'est sans doute beaucoup plus court et propre que ce que tu as pu avoir avant, je n'en disconvient pas, cependant, il ny a rien à faire : je ne cite pas les 190 lignes de code ou les huit niveau...
Salut,
Peut-être devrais tu commencer par ... envisager une sérieuse refactorisation de ta fonction, car, honnêtement, avoir une fonction de plus de 190 lignes et contenant jusqu'à huit niveaux...
Oui...
As tu simplement remarqué que c'est exactement la description d'un comportement:question:
Car, quelle que soit l'expression envisagée, son but restera de fournir un comportement......
C'est tout aussi tiré par les cheveux de penser que n'importe quelle expression peut être considérée comme un objet pouvant être constant ou non ;)
Pour "modifier ces variables internes" (c'est...
Salut,
Et tu as tout à fait raison avec ce point. Il faut juste se mettre d'accord sur les termes que l'on utilise...
Car la ligne directrice ES25 parle d'objets, et non d'expressions. C'est...
Salut,
Reprenons depuis le début:
Lorsque tu demandes au compilateur de compiler ton code, il y a deux grandes catégories de problèmes qui peuvent le faire réagir et t'envoyer un message:
...
Salut,
Heu, tu n'as pas l'impression de te faire beaucoup de mal pour pas grand chose avec tout ce code :question:
Car les chaines de caractères, ce n'est vraiment pas le plus facile pour...
Ca, c'est parce que tu as spécifiquement choisi une approche orientée objet.
Mais la programmation par contrat peut s'appliquer dés que tu te trouve face à un comportement dont tu veux garantir la...
Même pas...
Il faut juste garder en tête qu'une fonction n'est ... que le moyen de faire comprendre à quelque chose d'aussi bête qu'un oridanteur le comportement que l'on attend de lui à un...
L'OCP est un principe (de conception), le polymorphisme est un concept (de programmation) ...
Tu fais simplement l'erreur de placer la relation entre le principe et le concept dans le mauvais sens...
Pour le D, on peut encore disucter, bien que, de manière générale, il s'appliquerait en SOA en transmettant de préférence la structure complète (ou, à défaut, l'un des tableau qui la compose) plutôt...
Salut,
Humm, je ne suis pas aussi catégorique que toi..
Il est vrai que le L de SOLID (LSP, mis pour Liskov Substitution Principle) est -- très clairement orienté objet, vu qu'il parle du seule...
Tu as tout à fait raison, à ceci près que les règles que l'on égrène se doivent essentiellement d'être adaptées à la personne à qui on les adresse.
Tu sembles seulement avoir oublié que @BluMonky...
Salut,
Salut,
Pour ce qui est des identifiants
(je préfère parler d'identifiants plutôt que de "noms" pour éviter toute confusion ;) ) il faut faire en sorte qu'ils décrivent par eux mêmes la...
Salut,
On va essayer de faire simple:
Un evenement représente la réaction "du système" (de gestion des entrées et sorties) face à une action de l'utilisateur :
A chaque fois que tu...
Salut
Oui, a priori, tu n'auras pas de problème avec le contenu de str...
Par contre, le buffer du clavier n'aura pas été vidé, car il y restera tous les caractères supplémentaires introduits...
Salut,
Le monsieur te demande de nous montrer le code de la définition des classes que tu as mise en place pour manipuler la grammaire...
Autrement dit, nous aimerions avoir le code de tout ce...
Salut,
En effet, deux énumérateurs issus d'une même énumération (qu'il s'agisse d'une énumération "classique" ou d'une énumération fortement typée) peuvent parfaitement être associés à des valeurs...
Salut,
Pour jouer aux dames, il te faut deux choses en priorité:
"quelque chose" pour représenter le plateau de jeu en lui-même (cela peut être un simple tableau à deux dimensions dont chaque...
Salut,
Il y a cependant quelques remarques à faire concernant ton code :
j'ai bien conscience du fait que c'est un code d'exemple qui cherchait juste à "donner une idée du problème", mais il...
Salut,
De manière générale, tu ne devrais jamais avoir recours à dynamic_cast, entre autres, parce que cela implique une violation flagrante de l'OCP (Open/Close Principle ou principe Ouvert /...
A ceci près que là, tu ne parle que du problème des bibliothèques qui peuvent:
soit être "sttatiques" : la bibliothèque contient le code "prêt à l'emploi" des fonctionnalités fournies par la...
Où est le risque que l'utilisateur "égare" un fichier :question:
Nous parlons d'une ressource qui prend place sur le disque dur, pas dans un sac à mains!!! Il n'y a aucun risque que l'utilisateur...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.