Lorsque je traite des algorithmes compliqués dans des langages prenant en charge les fonctions imbriquées (comme Python et D), j'écris souvent des fonctions énormes (car l'algorithme est compliqué), mais j'atténue cela en utilisant des fonctions imbriquées pour structurer le code compliqué. Les énormes fonctions (plus de 100 lignes) sont-elles toujours …
Nous les avons tous eu, des gestionnaires qui sont soit issus des ventes, soit qui ont consulté le code pour la dernière fois il y a 10 ans ou plus, mais qui pensent savoir écrire du code. Que puis-je faire pour donner l'impression que je suis reconnaissant de son intervention, …
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Nous l'avons tous entendu; chaque fois qu'il y a une discussion sur les diplômés CS ayant de faibles compétences en développement, …
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. …
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. …
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je travaille dans l'espace entreprise depuis 4 ans et demi et j'ai remarqué qu'en règle générale, les entreprises ne sont pas …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Ce n'est un secret pour personne que les gestionnaires peuvent et souvent imposeront le langage de programmation qui sera utilisé pour un projet. Étant …
Remarque: Lorsque j'ai utilisé "complexe" dans le titre, je veux dire que l'expression a de nombreux opérateurs et opérandes. Non pas que l'expression elle-même soit complexe. J'ai récemment travaillé sur un simple compilateur pour l'assemblage x86-64. J'ai terminé la partie frontale principale du compilateur - lexer et analyseur - et …
Je conçois un plugin pour identifier de manière unique le contenu de diverses pages Web, en fonction des adresses. Je peux donc avoir une adresse qui ressemble à: 1 someawesome street, anytown, F100 211 plus tard, je trouverai peut-être cette adresse dans un format légèrement différent. 1 someawesome street, F100 …
Pourquoi la documentation de certaines langues dit "équivalent à" plutôt que "est"? Par exemple, les documents Python disent itertools.chain(*iterables) ... Équivalent à: def chain(*iterables): # chain('ABC', 'DEF') --> A B C D E F for it in iterables: for element in it: yield element Ou cette référence C ++ sur …
J'ai récemment utilisé des outils de construction pour un projet Nodejs au travail lorsque j'ai réalisé que la plupart des outils / systèmes de construction principaux utilisent un langage différent du langage de programmation sous-jacent lui-même. Par exemple, make n'utilise pas C ou C ++ pour écrire des scripts et …
J'ai récemment pensé à l'utilisation d'entiers non signés en C # (et je suppose que l'on peut dire un argument similaire à propos d'autres "langages de haut niveau") Lorsque j'ai besoin d'un entier, je ne suis normalement pas confronté au dilemme de la taille d'un entier, un exemple serait une …
Je développe dans Groovy depuis un petit moment maintenant et je me demande à quelle fréquence je devrais utiliser le casting dynamique def? Un de mes collègues pense que nous devrions toujours l'utiliser car cela aide Groovy d'une manière que je ne comprends pas. Actuellement, lors de la déclaration des …
J'ai un cas où je gère la logique d'une recherche dans un contrôleur et je génère des données basées sur des recherches et je reviens sous forme de statistiques. Est-ce une bonne pratique d'appeler une fonction de contrôleur à partir d'un autre contrôleur? Ou deux contrôleurs ne devraient jamais «parler»?
Ce problème se concentre principalement sur l'algorithme, peut-être quelque chose d'abstrait et de plus académique. L'exemple offre une pensée, je veux une manière générique, donc l'exemple n'est utilisé que pour nous éclairer plus clairement sur vos pensées. D'une manière générale, une boucle peut être convertie en récursive. par exemple: for(int …
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.