En faisant des recherches (livres, Wikipédia, questions similaires sur la SE, etc.), j'ai compris que la programmation impérative est l’un des paradigmes majeurs de la programmation, où vous décrivez une série de commandes beaucoup pour qu’il prenne des mesures spécifiques, d’où le nom "impératif"). Jusqu'ici tout va bien. La programmation …
Dans un article de blog sur F # pour le plaisir et le profit, il est écrit: Dans une conception fonctionnelle, il est très important de séparer le comportement des données. Les types de données sont simples et "stupides". Et puis séparément, vous avez un certain nombre de fonctions qui …
Je code actuellement avec C, C ++ et Python. Je veux choisir un langage de programmation fonctionnel, et pour l'instant je me penche vers Haskell. Je ne veux PAS commencer une guerre "Haskell vs Lisp" ici; Ce que je veux savoir, c'est ceci: si j'apprends Haskell principalement pour me familiariser …
Lorsque je commence un nouveau projet, je commence souvent à penser immédiatement aux détails de la mise en œuvre. "Où vais-je placer DataBaseHandler? Comment dois-je l'utiliser? Les classes qui veulent l'utiliser doivent-elles s'étendre à partir d'une superclasse abstraite ..? Devrais-je utiliser une interface? Quel niveau d'abstraction vais-je utiliser dans ma …
Le langage de programmation Falcon s’annonce comme supportant la programmation tabulaire: Falcon propose six paradigmes de programmation intégrés: procédurale, orientée objet, orientée prototype, fonctionnelle, tabulaire et orientée message. Et vous n'êtes pas obligé de les maîtriser tous; il vous suffit de choisir les ingrédients que vous préférez et de laisser …
Le problème: Depuis longtemps, je m'inquiète du exceptionsmécanisme, car je pense qu'il ne résout pas vraiment ce qu'il devrait. RÉCLAMATION: Il y a de longs débats à l'extérieur sur ce sujet, et la plupart d'entre eux ont du mal à comparer exceptionsvs renvoyer un code d'erreur. Ce n'est définitivement pas …
L'environnement de programmation UNIX (le texte classique) indique que l'approche UNIX de la programmation consiste à créer de petits outils bien définis qui peuvent être combinés pour résoudre des problèmes plus complexes. En apprenant le C et le shell Bash, j'ai trouvé que c'était un concept puissant qui peut être …
Je travaille dans un entrepôt de données qui source plusieurs systèmes via de nombreux flux et couches avec des dépendances de labyrinthe reliant divers artefacts. À peu près tous les jours, je rencontre des situations comme celle-ci: je lance quelque chose, cela ne fonctionne pas, je passe par beaucoup de …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
J'ai entendu plusieurs fois que chaque programmeur devrait apprendre un de chaque type de langage. Maintenant, ce n'est pas nécessairement vrai, mais je pense que c'est une bonne idée. J'ai appris un langage procédural (Perl), mais quels sont les autres types? Quelles sont les différences entre eux et quels sont …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . La programmation fonctionnelle est un paradigme …
Objets Jamais? Eh bien, presque jamais Dans la section VIEWPOINT des Communications de l'ACM, j'ai trouvé un article intéressant intitulé " Objets jamais? Eh bien, presque jamais ". C'est une perspective radicalement différente de celle des objets en premier ou des objets en retard. Il suggère "des objets jamais" ou …
Mon travail principal consiste à créer des applications HTML. Avec cela, je veux dire des applications de type CRUD utilisées en interne avec beaucoup de vues de grille, de zones de texte, de listes déroulantes modifiables, etc. devez sauter à travers des cerceaux pour obtenir ce dont vous avez besoin. …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 2 ans . Un peu inspiré par cette question: …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettre à jour la question de sorte qu'il se concentre sur un seul problème en éditant ce poste . Fermé il y a 5 ans . La programmation orientée aspect promet …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.