IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Développement

  1. [JS] push/pop VS shift/unshift

    par , 31/03/2015 à 09h41 (Le Blog d'un Ninja codeur)
    Le type Array en JavaScript peut être manipulé à l'aide de diverses méthodes.
    Intéressons-nous ici à deux paires d'entre elles : push/pop et shift/unshift.

    Ces quatre méthodes font partie de la catégorie des mutators, c'est-à-dire que ces fonctions modifient le tableau qui est passé en paramètre.

    Les méthodes push() et pop() considèrent le tableau comme une pile (stack) tel que push() ajoute un élément à la fin du tableau, et pop() supprime le dernier élément ...

    Mis à jour 31/03/2015 à 14h11 par yahiko

    Catégories
    Développement , Javascript , Développement Web
  2. [Actualité] [JS] Ordre d'évaluation et Performance

    par , 22/02/2015 à 10h48 (Le Blog d'un Ninja codeur)
    JavaScript étant un langage interprété, l'ordre des opérations peut avoir un impact significatif sur les performances selon le navigateur.

    Par exemple, les expressions a * b + c et c + a * b bien que mathématiquement équivalentes peuvent ne pas avoir le même coût computationnel. Et pour cause.

    Selon que la multiplication soit en début d'expression ou bien en fin d'expression, cela peut influencer drastiquement les performances.

    Nom : JS Multiplication - 1.png
Affichages : 1297
Taille : 23,0 Ko
    ...

    Mis à jour 22/02/2015 à 11h39 par yahiko

    Catégories
    Développement , Javascript , Développement Web
  3. [Actualité] Les Dix Commandements de la NASA pour du code fiable

    par , 18/02/2015 à 13h56 (Le Blog d'un Ninja codeur)

    Un ingénieur du Jet Propulsion Laboratory (JPL) de la NASA, Gerard J. Holtzman, a récemment publié un guide au sujet de la programmation pour les applications critiques .

    Il met en exergue le fait que les règles doivent permettent au code d'être analysé et validé à la main et par des outils automatisés, ce qui est rarement le cas pour les autres guides de programmation qui tendent ...

    Mis à jour 19/02/2015 à 14h08 par yahiko

    Catégories
    Développement , C , Programmation
  4. [Actualité] [JS] Principe des fermetures illustré par les boucles

    par , 05/02/2015 à 14h19 (Le Blog d'un Ninja codeur)
    Les fermetures (closure en anglais), ne sont pas une notion toujours bien comprise par les débutants (et pas seulement).

    Grosso modo, une fermeture capture ou rattache les variables libres (autrement dit, extérieures à la fermeture) à son propre contexte d'exécution. En langage C, les fonctions ne créent pas de fermeture, une fonction n'ayant accès qu'à son contexte local, ses paramètres et les variables globales. Ce n'est pas le cas en JavaScript puisqu'une fonction peut être imbriquée ...

    Mis à jour 10/02/2015 à 12h49 par Bovino

    Catégories
    Développement , Javascript , Développement Web
  5. Les bases de Git (gestionnaire de sources)

    par , 08/11/2014 à 16h02 (Le Blog d'un Ninja codeur)
    Une présentation très accessible sur Git, le gestionnaire de sources incontournable puisque socle technique de GitHub qu'on ne présente plus.


    crédits : Delphine Malassingne
    Tags: cvs, git
    Catégories
    Développement
Page 3 sur 4 PremièrePremière 1234 DernièreDernière