Questions sur language-agnostic

15
réponses

Résoudre le problème NP-complete dans XKCD

du problème/de La bande dessinée en question: http://xkcd.com/287/ je ne suis pas sûr qu ... à remplir. y a-t-il un meilleur algorithme pour trouver la bonne solution? Ai-je venir à la bonne solution?
demandé sur 2008-09-27 00:30:38
30
réponses

Suggestions sur le lancement d'un programme pour enfants [fermé]

quels langages et outils pensez-vous qu'un jeune débutant en programmation devrait utiliser à l'ère moderne? ... u le meilleur score en quelques jours obtienne la note "meilleure réponse" de moi basé sur le choix des communautés.
demandé sur 2008-08-21 18:23:53
14
réponses

Les propriétés en écriture seulement ont-elles des applications pratiques?

Je ne sais pas pourquoi j'ai commencé à y penser, mais maintenant je ne peux plus m'arrêter. en C# - et proba ... lement qui ne peuvent pas être remplacées par des appels de méthode simples ou qui deviendraient moins intuitifs?
demandé sur 2010-02-06 20:05:36
4
réponses

Pouvez-vous expliquer le modèle de conception du contexte?

j'ai commencé à lire à propos du Context design pattern . Voici ce que j'ai compris du texte: vous ave ... e sorte que vous n'aurez pas à envoyer toutes les variables comme paramètres de méthode ai-je" compris"?
demandé sur 2009-06-12 18:16:21
5
réponses

Monostate contre Singleton

Quels sont les scénarios dans lesquels on utiliserait un motif Monostate au lieu d'un simple ordre pour maintenir un o ... je voudrais savoir quels autres scénarios peuvent obliger un utilisateur à utiliser Monostate au lieu de Singleton.
demandé sur 2009-05-20 15:04:24
8
réponses

Suivi: trouver une "distance" précise entre les couleurs

Question Originale je cherche une fonction qui tente de quantifier comment deux couleurs sont" distantes ... ision humaine? quelle distance métrique dans cet espace représente le mieux la vision humaine (euclidienne?)
demandé sur 2008-08-04 19:08:13
3
réponses

Quels sont quelques algorithmes pour comparer comment deux chaînes sont similaires?

je dois comparer les cordes pour décider si elles représentent la même chose. Il s'agit des titres de cas entrés par des ... ntification de la similitude entre les deux chaînes, que je peux ensuite transformer en réponse oui/non par heuristique?
demandé sur 2013-03-09 01:29:12
1
réponses

l'algorithme git diff qui ne déchire pas les fonctions? (dépendant de la langue diff)

est-il possible de configurer git diff pour respecter l'indentation et la syntaxe? Je ne parle pas d'ignorer l'indentation ... t diff mélange une propriété docblock avec une méthode docblock: /** - * @var int + * @param string $str */
demandé sur 2014-06-11 16:15:11
2
réponses

Comment obtenir ID dans Créer lors de l'application CQRS?

mon point de vue sur CQRS est quand suivi strictement vos commandes ne renvoie rien (renvoie le type vide), donc mon exem ... rience en la matière ou maintenant sur la façon la plus efficace de le faire? Peut-être ai-je mal compris quelque chose?
demandé sur 2010-12-06 02:12:08
11
réponses

Comment trouver deux points les plus éloignés?

C'est une question qu'on m'a posée lors d'un entretien d'embauche il y a quelque temps. Et je n'ai toujours pas trouve ... mais n'a pas trouvé de réponse sensée - bien que ce pourrait être simplement mon manque de compétences de recherche.
demandé sur 2010-04-29 13:53:27
12
réponses

Comment encadrer un programmeur junior [fermé]

quelqu'un a-t-il des suggestions sur la façon d'encadrer un programmeur débutant ? Si vous avez été le mentor de quelqu'u ... tait-ce assez informel ? si vous avez été encadré dans le passé, quel genre de choses Avez-vous trouvé le plus utile ?
demandé sur 2008-08-24 18:05:31
8
réponses

Quand ne pas utiliser le modèle Singleton? (En outre l'évident)

je sais bien que vous voulez utiliser Singleton pour fournir un point d'accès global à un État ou un service. Il n'est ... ses en garde que vous utilisez pour évaluer si vous êtes vraiment bien sûr, vous voulez utiliser un Singleton?
demandé sur 2010-11-02 03:26:49
11
réponses

L'internationalisation dans vos projets

Comment avez-vous mis en œuvre L'internationalisation (i18n) dans des projets sur lesquels vous avez travaillé? ... s ou histoires de guerre les gens ont au sujet de faire des logiciels plus localisés dans les projets du monde réel.
demandé sur 2008-08-04 04:08:51
7
réponses

Quand rendre une méthode statique?

j'aimerais savoir comment les gens décider de définir une méthode statique. Je suis conscient qu'une méthode ne peut ê ... t-être une autre façon de poser la même question Est de savoir si vous utilisez statique ou non statique par défaut?
demandé sur 2010-04-26 17:05:05
30
réponses

Quels sont les sujets de développement de logiciels avancés que chaque développeur devrait connaître? [fermé]

disons que votre entreprise vous a donné le temps et l'argent pour acquérir la formation sur autant avancé sujets de prog ... , podcasts, etc. les sujets peuvent couvrir n'importe quelle plate-forme, technologie, langue, SGBD, ensemble d'outils, etc.
demandé sur 2009-06-01 22:00:24
23
réponses

Est-ce que la rédaction de spécifications pour des projets de passe-temps est la seule façon de les terminer?

voilà ce que je me demande. Chaque nuit que notre bébé de 3 mois nous laisse dormir, je saute sur mon ordinateur et comme ... s? je serais heureux de savoir que pendant que je travaille sur mon nouveau projet: une sonate pour piano générateur :)
demandé sur 2009-06-18 23:58:51
11
réponses

Début TDD - Défis? Des Solutions? Recommandations? [fermé]

OK, je sais qu'il y a déjà eu des questions sur pour commencer avec .. Cependant, je suppose que je sais que le ... " j'ai fait cela, eu des problèmes avec cela, résolu par cette ".. Le personnelle "1519260920 expérience":)
demandé sur 2008-08-24 14:43:17
3
réponses

À quoi ressemblent les protocoles de jeux de stratégie en temps réel tels que Starcraft et Age of Empires?

Je m'intéresse à la façon dont les protocoles (et la boucle de jeu) fonctionnent pour ce type de jeux; tout pointeur ou a ... de "tiques" par seconde, mais comment sont les commandes des joueurs exécuté? Quel genre de données doit aller et venir?
demandé sur 2009-08-26 01:19:32
10
réponses

Comment comprendre la vue d'ensemble dans une application couplée lâche?

nous avons développé du code en utilisant le couplage lâche et l'injection de dépendances. beaucoup de classes de style" ... délibérément laissé ce conteneur de questions-agnostique car je suis intéressé par des réponses pour n'importe lequel).
demandé sur 2012-01-14 02:18:24
3
réponses

Est-il acceptable d'utiliser le chemin de la bibliothèque DYLD sur Mac OS X? Et quel est l'algorithme de recherche dynamique de bibliothèque avec ça?

j'ai lu quelques articles décourageant L'utilisation de DYLD_LIBRARY_PATH, car le chemin de la Bibliothèque dynamique ... e binaire ne peut pas trouver la Bibliothèque dynamique? répertoire courant - > répertoires DYLD_LIBRARY_PATH ... ?
demandé sur 2010-06-30 07:26:55
5
réponses

Algorithme De Vote Temporel Linéaire. Je ne comprends pas

comme je lisais ceci ( trouver l'entrée la plus commune dans un tableau ), le Boyer et L'algorithme linéaire de vote ... ers. Je crois qu'il a correctement mis en œuvre l'idée et en tant que tel, il a le même problème (ou n'est-ce pas?).
demandé sur 2009-04-23 13:22:52
24
réponses

Comment nommer les variables

quelles règles utilisez-vous pour nommer vos variables? où sont autorisés les caractères à une seule lettre? combien d'i ... noms de variables vides de sens préférés? (après foo et bar) pourquoi sont-ils orthographié "foo" et "bar" plutôt que FUBAR
demandé sur 2008-10-15 07:24:52
2
réponses

Pourquoi la localisation cache est-elle importante pour la performance des tableaux?

Dans le blog il y a une déclaration sur l'avantage des tableaux par rapport aux listes liées: les tableaux ont une me ... ormance. ça veut dire Quoi? Je ne comprends pas comment cache locality peut fournir un avantage de performance énorme.
demandé sur 2012-08-22 06:55:23
8
réponses

Plus grand diviseur commun" approximatif"

supposons que vous ayez une liste de nombres à virgule flottante qui sont environ multiples d'une même quantité, par ... et comment procéderiez-vous pour calculer ou estimer? strictement lié à ma réponse à cette question .
demandé sur 2009-01-15 02:37:46
14
réponses

De bons exemples, des articles, des livres pour la compréhension de la programmation dynamique [fermé]

je ne peux pas comprendre les principes de la programmation dynamique et je veux vraiment. DP est très puissant, il pe ... erait ce qu'est la programmation dynamique? Je veux vraiment des exemples simples avant tout, alors, je vais passer.
demandé sur 2010-11-25 17:36:57
5
réponses

Réduire le nombre d'arguments d'un constructeur

je lis "Clean Code" et j'ai de la difficulté à trouver comment garder certaines de mes fonctions (habituellement les cons ... e information pour la transmettre au constructeur? Je ne vois pas apparaître ici un "casse-toi en classes plus petites".
demandé sur 2011-12-29 22:58:52
30
réponses

Code Golf: La Vague

Le défi le code le plus court par nombre de caractères pour générer une onde à partir de la chaîne de saisie. ... 4 44 2 le nombre de codes comprend les entrées/sorties (I. e programme complet).
demandé sur 2009-09-04 01:29:55
10
réponses

Comment un développeur peut-il en savoir plus sur le web design? [fermé]

la plupart du temps, j'ai travaillé comme développeur d'applications à backend side. J'ai travaillé sur des projets We ... ateur, quels outils dois-je utiliser et apprendre? ou est-ce un don de Dieu que d'utiliser de bonnes interfaces web?
demandé sur 2009-04-04 16:50:04
4
réponses

Que signifie un double-point suivi d'un signe égal (::=) dans la documentation de programmation?

Que ::= moyen dans la documentation de programmation? Par exemple documentation Lua: ou documentation Python.
demandé sur 2012-02-08 19:15:58
20
réponses

Comment se retenir de l'envie irrésistible de tout réécrire?

Setup avez-vous déjà eu l'expérience d'entrer dans un morceau de code pour faire un changement apparemment simple et ens ... : ne résistez pas à l'envie car c'est une bonne chose à avoir. ne cédez pas à la tentation car elle vous brûlera à terre.
demandé sur 2008-11-27 20:47:49