Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes




5
Quand ne PAS utiliser les expressions régulières? [fermé]
Les expressions régulières sont un outil puissant dans l'arsenal du programmeur, mais il existe des cas où elles ne constituent pas le meilleur choix, voire qu'elles sont totalement nuisibles. L'exemple simple n ° 1 consiste à analyser HTML avec regexp - une route connue pour de nombreux bogues. Cela est …

1
Quel est le meilleur moyen d'inclure un fichier JavaScript à l'aide d'une balise script?
J'inclus généralement les fichiers JavaScript en utilisant la balise script ci-dessous. <script type="text/javascript" src="somefile.js"></script> J'ai vu certaines personnes utiliser l'attribut language également. De nos jours, de nombreuses personnes omettent l'attribut type. J'ai commencé à avoir le sentiment que si JavaScript est le langage de script par défaut, je devrais même …
50 javascript 




11
Pourquoi Lisp n'est-il pas plus répandu? [fermé]
Je commence à apprendre Scheme par les vidéos SICP, et je voudrais passer à Common Lisp ensuite. La langue semble très intéressante, et la plupart des gens qui écrivent des livres sur ce thème affirment qu’elle possède un pouvoir expressif inégalé. CL semble avoir une bibliothèque standard décente. Pourquoi Lisp …

9
Où trouvez-vous le temps? [fermé]
Je suis en retard sur de nouvelles compétences, techniques, fonctionnalités linguistiques, etc., et le temps me manque pour le faire. Entre obligations professionnelles, professionnelles et personnelles et familiales, j’ai la chance de trouver quelques heures perdues ici et là pour me concentrer sur les nouvelles technologies ou la lecture que …




11
Pourquoi le C ++ a-t-il un «comportement indéfini» (UB) et d'autres langages comme C # ou Java pas?
Cet article Stack Overflow répertorie une liste assez complète de situations dans lesquelles la spécification de langage C / C ++ déclare être un "comportement non défini". Cependant, je veux comprendre pourquoi d'autres langages modernes, tels que C # ou Java, n'ont pas le concept de «comportement indéfini». Cela signifie-t-il …

11
“Facile à raisonner” - qu'est-ce que cela signifie? [fermé]
J'ai souvent entendu dire que d'autres développeurs utilisent cette expression pour "annoncer" certains modèles ou développer de meilleures pratiques. La plupart du temps, cette expression est utilisée pour parler des avantages de la programmation fonctionnelle. La phrase "Facile à raisonner à propos de" a été utilisée telle quelle, sans aucune …

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.