Je cherchais différentes licences que je pourrais utiliser pour un de mes projets open-source, mais tous les projets que j'ai vus, avec toutes sortes de licences, semblent avoir un géant, odieux (à mon avis) notez dans chaque fichier source qu’il est répertorié sous une licence donnée. Je ne pense pas …
Nous avons beaucoup de langages de programmation. Chaque langue est analysée et sa syntaxe vérifiée avant d'être traduite en code afin qu'un arbre de syntaxe abstraite (AST) soit construit. Nous avons cet arbre de syntaxe abstrait, pourquoi ne stockons-nous pas cet arbre de syntaxe au lieu du code source (ou …
Si vous êtes développeur (développeur principal ou principal) et que vous préférez rester avec le code / la conception que de poursuivre une carrière en gestion, quels sont les chemins disponibles dans votre entreprise ou ceux dont vous avez entendu parler? Jusqu'où pouvez-vous aller? Est-il possible de continuer à être …
Nous construisons une nouvelle application et j'aimerais inclure la journalisation structurée. Ma configuration idéale serait quelque chose comme Serilogpour notre code C #, et Bunyanpour notre JS. Celles-ci allaient alimenter fluentdet pouvaient ensuite déboucher sur un certain nombre de choses, je pensais au début elasticsearch + kibana. Nous avons déjà …
J'ai remarqué que beaucoup de comptes GitHub n'ont que des référentiels qui sont fournis à partir d'autres comptes. De plus, les personnes qui font cela ne font généralement aucune contribution aux référentiels fourchus. J'ai entendu parler de gens qui collectionnent des timbres et des coquillages, mais pourquoi voudrait-on collectionner des …
Je travaille dans une institution gouvernementale. La technologie utilisée ici et les méthodes de développement de logiciels sont assez démodées. Ils disposent de beaucoup d'espace de stockage, mais pas d'espace approprié pour conserver et maintenir les applications utilisées pour automatiser la plupart des tâches. L'institution ne m'autoriserait pas à utiliser …
Mes amis et moi avons eu du mal à classer exactement ce qu'est un test d'intégration. En rentrant chez moi, je viens de me rendre compte que chaque fois que j’essaie de donner un exemple concret de test d’intégration, c’est un test d’acceptation, c’est-à-dire. Quelque chose qu'un homme d'affaires dirait …
Supposons que je suis limité à l’utilisation de C ++ par l’environnement du projet. Est-il bon d'empêcher l'utilisation de certaines fonctionnalités du langage que C ++ possède mais que Java n'a pas (par exemple: héritage multiple, surcharge d'opérateur)? Je pense que les raisons sont: Comme Java est plus récent que …
La base de code sur laquelle je travaille utilise fréquemment des variables d'instance pour partager des données entre diverses méthodes triviales. Le développeur d'origine est catégorique sur le fait que cela respecte les meilleures pratiques énoncées dans le livre de l'oncle Bob / Robert Martin sur le code propre : …
Dans le monde multi-plateforme C ++ (ou C) actuel, nous avons : Data model | short | int | long | long long | pointers/size_t | Sample operating systems ... LLP64/IL32P64 16 32 32 64 64 Microsoft Windows (x86-64 and IA-64) LP64/I32LP64 16 32 64 64 64 Most Unix and …
J’avais précédemment chargé les pensions d’autres personnes sur GitHub, et j’ai remarqué que les problèmes restaient dans le référentiel initial et que je ne pouvais pas les classer dans le référentiel forké. J'ai maintenant la tâche suivante. Je travaille pour une petite entreprise où l'un des directeurs s'occupe du développement …
J'ai été embauché par quelqu'un pour effectuer de petits travaux sur un site. C'est un site pour une grande entreprise. Il contient des données très sensibles, la sécurité est donc très importante. Lors de l'analyse du code, j'ai remarqué qu'il était rempli de failles de sécurité: de nombreux fichiers PHP …
Je lis sur l' injection de dépendance (DI). Pour moi, c'est une chose très compliquée à faire, car je lisais que c'était aussi une référence à l' inversion de contrôle (IoC) et je me suis dit que j'allais partir en voyage. C’est ce que je comprends: au lieu de créer …
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.