La programmation

Q & A pour les programmeurs professionnels et passionnés

1
Que font helper et helper_method?
helper_method est simple: il met certaines ou toutes les méthodes du contrôleur à la disposition de la vue. Qu'est-ce que c'est helper? Est-ce l'inverse, c'est-à-dire qu'il importe des méthodes d'assistance dans un fichier ou un module? (Peut-être que le nom helperet helper_methodsont semblables. Ils peuvent plutôt être share_methods_with_viewet import_methods_from_view) référence

7
Comment documenter le code Ruby?
Existe-t-il certaines conventions de code lors de la documentation du code Ruby? Par exemple, j'ai l'extrait de code suivant: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - …
201 ruby 

6
Quel est le problème avec cplusplus.com?
Ce n'est peut-être pas un forum parfaitement adapté à cette question, mais permettez-moi de l'essayer, au risque d'être éloigné. Il existe plusieurs références pour la bibliothèque standard C ++, notamment la précieuse norme ISO, MSDN , IBM , cppreference et cplusplus . Personnellement, lors de l'écriture de C ++, j'ai …
201 c++ 

6
Quand utiliser Mockito.verify ()?
J'écris des cas de test jUnit pour 3 raisons: Pour m'assurer que mon code satisfait toutes les fonctionnalités requises, sous toutes (ou la plupart) des combinaisons / valeurs d'entrée. Pour m'assurer que je peux modifier l'implémentation et me fier aux cas de test JUnit pour me dire que toutes mes …





12
Supprimer l'extension de fichier d'une chaîne de nom de fichier
Si j'ai une chaîne disant "abc.txt", existe-t-il un moyen rapide d'obtenir une sous-chaîne juste "abc"? Je ne peux pas faire un fileName.IndexOf('.')parce que le nom du fichier pourrait être "abc.123.txt"ou quelque chose et je veux évidemment juste me débarrasser de l'extension (ie "abc.123").
201 c#  string  parsing 

11
Java: comment initialiser String []?
Erreur % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; Code public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }

20
Quelle est la meilleure façon d'implémenter des dictionnaires imbriqués?
J'ai une structure de données qui équivaut essentiellement à un dictionnaire imbriqué. Disons que cela ressemble à ceci: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Maintenant, maintenir et créer cela est assez douloureux; chaque fois …

9
Les tableaux vides semblent égaler vrai et faux en même temps
Les tableaux vides sont vrais mais ils sont également égaux à faux. var arr = []; console.log('Array:', arr); if (arr) console.log("It's true!"); if (arr == false) console.log("It's false!"); if (arr && arr == false) console.log("...what??"); Exécuter l'extrait de codeHide resultsDévelopper l'extrait Je suppose que cela est dû à la conversion …
201 javascript 

10
Section vs article HTML5
J'ai une page composée de différentes "sections" comme des vidéos, un fil d'actualité, etc. Je suis un peu confus sur la façon de les représenter avec HTML5. Actuellement, je les ai en tant que HTML5 <section>, mais après un examen plus approfondi, il semble que la balise la plus correcte …
201 html  markup 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.