Questions sur language-agnostic

16
réponses

La DTM est-elle trop lourde pour les petits projets?

j'ai lu un peu récemment à propos de TDD et autres et je ne suis pas encore tout à fait convaincu.. Je fais beaucoup de p ... font aussi TDD) Donc TDD est toujours une bonne chose à faire ou à partir de quel seuil est-il préférable d'utiliser?
demandé sur 2010-02-23 01:55:11
8
réponses

Pourquoi les langages n'augmentent-ils pas les erreurs sur le dépassement d'entier par défaut?

dans plusieurs langages de programmation modernes (dont C++, Java et C#), le langage permet integer overflow se produire à ... là d'autres raisons de cette décision en matière de conception linguistique, autres que des considérations de rendement?
demandé sur 2008-09-19 20:53:10
24
réponses

Combien de temps dure le code?

je suis en train de revenir sur certains des plus petits TODO dans mon code. L'un d'eux fait partie d'une classe qui s'oc ... d'abord et si je obtenez le temps, je vais corriger ça, mais vraiment ça va être rien de plus qu'un exercice académique.
demandé sur 2009-12-14 15:02:40
5
réponses

Chaîne de hachage en couleur RGB

Existe-t-il une meilleure pratique sur la façon de hacher une chaîne arbitraire dans une valeur de couleur RGB? Ou pour ê ... oints bonus: Comment assurer une distribution uniforme de la couleur de cette fonction de hachage? hashStringToColor().
demandé sur 2012-06-20 17:35:42
4
réponses

Comment trouver un point à une distance perpendiculaire donnée d'une ligne?

j'ai une ligne que je dessine dans une fenêtre et je laisse l'utilisateur la traîner. Donc, ma ligne est définie par deux ... nce perpendiculaire N/2 du point final (x1,y1) d'une ligne connue, c'est-à-dire la ligne définie par (x1,y1) et (x2,y2)?
demandé sur 2008-09-25 19:12:19
5
réponses

Google Interview: disposition des blocs

vous êtes donné N blocs de hauteur 1...N. de combien de façons pouvez-vous arranger ces blocs dans une rangée telle qu ... y a deux façons {1, 3, 2} et {2, 3, 1} . comment résoudre ce problème en programmant? Des moyens efficaces?
demandé sur 2011-10-08 00:40:02
18
réponses

Est Sleep() mal?

tout d'abord , il y a de nombreux cas où Sleep() est utilisé abusivement , par exemple pour "synchroniser" les ... e d'un des commentaires de un autre question. L'OP y indique qu'à son avis, Sleep doit être évité comme goto .
demandé sur 2009-07-08 12:25:46
5
réponses

Atteindre le polymorphisme dans la programmation fonctionnelle

j'apprécie actuellement la transition d'un langage orienté objet vers un langage fonctionnel. C'est une bouffée d'air fra ... quelles sont les approches fonctionnelles recommandées pour ce genre de situation? Y a-t-il d'autres bonnes solutions?
demandé sur 2011-02-11 16:34:13
13
réponses

Pourquoi je ne vois pas les opérateurs de conduites dans la plupart des langues de haut niveau?

dans la programmation Unix shell le pipe operator est un outil extrêmement puissant. Avec un petit ensemble d'utilit ... s un post de blog Martin Wolf décrit un problème similaire à moi, mais en termes de coroutines au lieu de pipes.
demandé sur 2009-10-19 07:39:31
9
réponses

Comment commencer avec la réalité augmentée? [fermé]

je suis actuellement diplômé en informatique et j'entre dans ma dernière année l'année prochaine. La réalité augmentée e ... apprendre à ce sujet. où commencez-vous à en apprendre davantage sur ce sujet et sur les bibliothèques disponibles?
demandé sur 2010-04-09 03:17:49
5
réponses

Créer vos propres collisions MD5

je fais une présentation sur les collisions MD5 et j'aimerais donner aux gens une idée de la probabilité d'une collision. ... r tester azur - un peu comme ces gars-là. quelqu'un Peut me pointer dans la direction d'un efficace comment faire cela?
demandé sur 2009-06-01 07:50:03
10
réponses

Programmation Basée Sur Les Flux

j'ai été faire un peu de lecture sur Programmation Basée Sur Les Flux au cours de la dernière quelques jours. Il y a un ... semble que le saint-graal de réutilisation que notre industrie a poursuivi depuis l'avènement des langages procéduraux.
demandé sur 2009-01-02 01:57:22
10
réponses

Quel est le nom de déformation, et comment ça fonctionne?

Veuillez expliquer ce qu'est la modification de nom, comment elle fonctionne, quel problème elle résout, et dans quels con ... utilisée. Stratégies de modification des noms (par exemple, quel nom est choisi par le compilateur et pourquoi) un plus.
demandé sur 2009-08-22 04:20:11
8
réponses

Modèles De Conception De Feuille De Triche

il y a beaucoup de livres et de ressources en ligne sur les Modèles de Design. Bien qu'ils soient bons pour apprendre la n ... fiques. Ici quelques ressources que j'ai trouvé sur DONC: UML et C# Ruby connaissez-vous d'autres ressources utiles?
demandé sur 2011-04-15 11:01:40
2
réponses

D'où viennent les espaces de noms UUID?

la spécification UUID définit 4 espaces de noms prédéfinis qu'elle décrit comme "potentiellement intéressants" - ce ... on" UUID? est-ce que mes questions impliquent que je manque quelque chose de fondamental à propos des UUIDs?
demandé sur 2011-10-11 14:57:05
19
réponses

Vous est-il déjà arrivé de vous limiter à utiliser un sous-ensemble de caractéristiques linguistiques?

vous êtes-vous déjà limité à utiliser un sous-ensemble de caractéristiques linguistiques, et plus important encore, pourqu ... . Il y a aucune mise en garde des histoires ou des histoires à succès qui valent la peine d'être partagées sur ce sujet?
demandé sur 2009-12-08 18:53:26
2
réponses

Quelle est la différence entre le seau de tri et tri radix?

Seau de tri et tri radix sont des cousins proches; seau de tri va de MSD pour le LSD, alors que radix tri peut aller d ... "directions" (LSD ou TMS). Comment faire les deux algorithmes de travail, et en particulier en quoi diffèrent-elles?
demandé sur 2010-12-16 17:24:31
22
réponses

Code Golf: nombre de mots

la série de golf de code semble être assez populaire. J'ai trouvé un code qui convertit un nombre en ses mots. Quelq ... l'algorithme est la bienvenue. Il suffit de commenter avec le langage de programmation quant à la méthode utilisée.
demandé sur 2008-11-21 22:25:39
16
réponses

Qu'est ce qu'un tri à bulles? [fermé]

est-ce que les sortes de bulles ont une utilisation réelle? Chaque fois que j'en vois un mentionné, c'est toujours l' ... utre: un algorithme de tri pour apprendre avec. exemple d'algorithme de tri et non à utiliser.
demandé sur 2008-11-09 19:55:00
11
réponses

Lequel la structure de données est-ce?

Quel est le nom de la structure de données, si elle existe, qui a les opérations ci-dessous? Vous pouvez insérer un élément, et vous êtes donné une clé. Vous pouvez récupérer un élément par sa clé.
demandé sur 2011-05-07 18:18:25
7
réponses

Chaque objet dispose d'une interface et de tous les objets faiblement couplé?

D'après ce que j'ai lu, la meilleure pratique est d'avoir des classes basées sur une interface et de coupler vaguement le ... s les classes? j'utilise C# et dot net 2.0 mais je crois que cette question pourrait s'adapter à beaucoup de langues.
demandé sur 2008-12-09 15:52:15
6
réponses

Qu'est-ce qu'une bonne bibliothèque graphique réseau pour la langue X?

j'ai remarqué qu'une question récurrente est: "Qu'est-ce qu'une bonne bibliothèque graphique réseau pour la langue X". J' ... de paquets, mais ce sont ceux que j'ai moi-même utilisé. Quelles autres bibliothèques ou des forfaits sont disponibles?
demandé sur 2009-06-03 03:05:44
18
réponses

Pourquoi une langue n'utiliserait-elle pas L'évaluation en court-circuit?

pourquoi un langage n'utiliserait-il pas Short-circuit evaluation ? Existe-il des avantages à ne pas utiliser? ... ai? Pourquoi? question connexe: avantages de l'utilisation de l'évaluation de court-circuit
demandé sur 2009-09-18 21:28:04
4
réponses

Markov processus de décision: valeur itération, comment cela fonctionne-t-il?

j'ai beaucoup lu à propos deProcessus de Décision de Markov (à l'aide de la valeur de l'itération) dernièrement, mais je ... enir là-bas serait bénéfique dans le court et le long terme. Est-ce correct? Ou suis-je complètement sur la mauvaise voie?
demandé sur 2011-12-01 10:35:48
28
réponses

Pourquoi les compilateurs si stupide?

je me demande toujours pourquoi les compilateurs ne peuvent pas comprendre des choses simples qui sont évidentes à l'oeil ... du code rapide, je me demande pourquoi compilateurs ou un autre outil automatisé ne peut pas faire ce travail pour moi.
demandé sur 2009-01-02 04:01:36
3
réponses

Stocker des données base64 en XML?

Comment stocker des chaînes base64 en XML? utilisez-vous CDATA pour stocker les chaînes base64 en XML? Serait-il utile ... que base64 est configurable où vous lui dites de ne pas utiliser certains caractères S'ils entrent en conflit avec XML?
demandé sur 2009-02-02 13:46:17
4
réponses

Existe-t-il des langages de script statiquement typés et intégrables? [fermé]

je me demande s'il existe des langages de script statiquement typés et Embeddables. Python, JavaScript,etc. sont de grand ... juste si quelqu'un connaît des langages de script statiquement typés qui peuvent être intégrés dans une application C++?
demandé sur 2010-04-04 23:03:41
9
réponses

Lorsqu'une méthode a trop de paramètres?

lors du débogage d'un code client de service web aujourd'hui (en Java, avec jax-ws) j'ai couru à travers une méthode d ... thode? Et si vous pouviez changer cette signature de service web, Comment pensez-vous qu'elle puisse être améliorée?
demandé sur 2010-02-11 17:01:14
6
réponses

Comment rédiger les notes de mise à jour?

Existe-t-il des lignes directrices ou des pratiques exemplaires sur la façon de rédiger les notes de mise à jour? Je sup ... oup plus de notes de publication pour l'équipe D'assurance de la qualité que celles soumises pour consultation publique?
demandé sur 2009-03-12 15:35:06
14
réponses

Comment reformuler une grosse base de code?

j'ai un gros bordel de code. Je l'ai écrit moi - même, il y a un an. Ce n'est pas bien commenté, mais ce n'est pas très c ... pour trouver les bons modèles de design déterminer des noms plus clairs pour les classes et les méthodes actuelles
demandé sur 2010-06-05 23:27:22