Ma compréhension est qu'en C ++ 11, lorsque vous renvoyez une variable locale d'une fonction par valeur, le compilateur est autorisé à traiter cette variable comme une référence de valeur r et à la `` déplacer '' hors de la fonction pour la renvoyer (si RVO / NRVO ne se …
J'apprends le groovy et je viens d'apprendre la nouvelle fonctionnalité ajoutée en 2.3, qui est l'ajout de Traits . Maintenant, il me semble que les Traits vous permettent de faire essentiellement tout ce qu'une super-classe et une interface peuvent faire. L'ajout de Traits à Groovy rend-il l'héritage et les interfaces …
Cela a commencé comme une question SO mais j'ai réalisé que c'était assez peu conventionnel et basé sur la description réelle sur les sites Web, il pourrait être mieux adapté aux programmeurs.se puisque la question a beaucoup de poids conceptuel. J'ai appris le clang LibTooling et c'est un outil très …
La programmation réactive et MVVM sont deux approches qui peuvent résoudre le problème de la séparation de la couche de domaine de l'interface utilisateur. MVVM le fait en définissant un modèle de vue, qui est une structure de données mappée à des composants d'interface utilisateur. L'interface utilisateur affiche les données …
Quelle est la différence entre une API et un langage DSL (Domain Specific Language) intégré? Est-ce juste de la syntaxe? Considérez une API comme OpenGL. En quoi est-ce différent d'un DSL graphique? En d'autres termes, si une API est suffisamment complexe, peut-elle être considérée comme une DSL intégrée?
Je suis un programmeur Pascal Delphi, j'utilise le dernier Embarcadero delphi XE, et je voudrais profiter des modèles de conception tels que le contrôleur de vue du modèle et le modèle de vue du modèle. Cependant, il ne semble pas y avoir beaucoup sur le web sur les meilleures pratiques …
Disons, par exemple, que j'ai publié mon code sous GPL. Un mois après sa sortie, je décide que les sociétés malveillantes ( *toux *) sont autorisées à utiliser mon code après tout, car il est si brillant et sans bogue. Puis-je simplement redistribuer mon propre code ou me suis-je exclu …
Lorsque j'ai découvert la conception pilotée par domaine pour la première fois, j'ai également découvert le référentiel et les modèles d'unité de travail qui semblaient autrefois de premier ordre pour les enfants sympas qui lançaient des requêtes SQL comme des hommes des cavernes contre des bases de données. Plus je …
Quelle est l'approche recommandée pour les fonctions d'assistance? Je voudrais choisir une technique et courir avec elle pour créer ma nouvelle "classe". Voici les options de conception que j'ai envisagées: Option 1: fonction d'assistance dans la portée externe, invoquer avec le contexte de l'instance function createPane (pane) { // logic …
Je développe actuellement un site Web réactif avec des requêtes média CSS. Ce serait beaucoup plus facile si le serveur renvoyait un code HTML / CSS différent pour chaque fenêtre. Je me demandais pourquoi le client ne pouvait pas inclure ses informations de fenêtre lors de la demande d'un fichier …
Je dois concevoir un "widget", un script que les partenaires intégreront dans leurs sites Web pour afficher une interface utilisateur et passer des appels à notre API. Fondamentalement, il affichera nos données sur ces sites en fonction de certains identifiants qu'ils fournissent dans nos appels API. Ce que nous aimerions …
De nos jours, il semble logique que l'interrogation soit une mauvaise pratique et pousser est la voie à suivre lors du développement d'applications mobiles qui nécessitent de recevoir constamment des données d'un serveur distant. Tous les principaux magasins mobiles proposent leur version d'un service de notification push: Service de notification …
Les deux ne sont-ils pas simplement un ensemble d'instructions exécutées par un interprète? (contrairement à un programme à part entière, qui s'exécute (s'exécute) sur un système informatique?
J'ai essayé de rechercher des explications sur Google, mais la plupart des liens ne disent que des choses comme "FRACTRAN est complet. À titre d'exemple, regardons la multiplication." Je me souviens avoir vu un article du forum xkcd dire que FRACTRAN avait aidé l'affiche à comprendre l'intégralité de Turing. Je …
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 6 ans . D'après mon expérience dans le développement web, je …
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.