Sortie du 'Petit Guide à l'usage du développeur agile'

Posté par  . Modéré par Florent Zara.
Étiquettes :
1
10
sept.
2007
Python
Un nouvel ouvrage consacré à Python est sorti récemment chez Dunod. Il est au format poche (200 pages), abordable (15 euros) et orienté méthodologie.

Cet ouvrage s’adresse aux développeurs qui souhaitent découvrir et maîtriser Python, et aux chefs de projet désireux de faire évoluer leur équipe autour d’un projet. Il rassemble toute une série de conseils concrets pour mener à bien des projets d’envergure et construire des applications de qualité avec le langage Python. Il explique les principes du développement agile, une philosophie de programmation basée sur la facilité de modifier une application, de la faire grandir sans en perdre le contrôle, et d’être réactif en toutes circonstances.

Le développeur et le chef de projet trouveront dans ce livre des informations utiles sur :
  • l’environnement de développement (système d’exploitation, éditeur de code) ;
  • les principes d’architecture logicielle à respecter ;
  • la philosophie et la syntaxe de Python ;
  • les bonnes pratiques qui permettent de tirer le meilleur parti de Python ;
  • le développement dirigé par les tests ;
  • le développement dirigé par la documentation ;
  • l’art et la manière de mettre en place un environnement de projet agile.
NdM Le sommaire du livre est en ligne ainsi que les codes sources des scripts. L'auteur avait publié l'année dernière chez Eyrolles Programmation Python - Syntaxe, conception et optimisation Il est également membre fondateur de l'AfPy (association francophone Python)

Aller plus loin

  • # Getting real...

    Posté par  (site web personnel) . Évalué à 7.

    Au fait...

    Si vous êtes dans le "move" web 2, philosophie de développement Agile, etc, je vous recommande de lire gratuitement en ligne ou d'acheter le PDF "Getting real..." de 37signals.

    C'est la philosophie et uniquement la philosophie (pas de technique, pas de ligne de programmation ;)) qui a permis à une minuscule boîte de quelques développeurs à créer des outils Web désormais utilisés par plus d'1 million d'utilisateurs dans le monde.

    Très très intéressant à lire, la plupart des choses écrites semblent logiques mais on y pense pas tout le temps. De belles citations aussi !

    http://gettingreal.37signals.com
  • # Question existencielle

    Posté par  . Évalué à 4.

    Il a quoi de plus par rapport au "Programmation Python" (du même auteur) ?
    • [^] # Re: Question existencielle

      Posté par  . Évalué à 6.

      Celui-ci est plus orienté méthodologie et expérience personnelle, et essaye de ne pas faire doublon avec ce qui peut se trouver sur le net.

      Par exemple, il propose une méthode pour documenter les projets python, et des conseils pour mettre en place un environnement de projet.

      Il n'a pas non plus de réel dépendance avec telle ou telle version de Python, car il se focalise très beaucoup moins sur le langage lui-même.

      Si tu as lu "Programmation Python", celui-ci est dans la continuité des chapitres sur les tests unitaires et sur les bonnes pratiques.

      -> tu peux télécharger le sommaire sur la page en lien
    • [^] # Re: Question existencielle

      Posté par  . Évalué à 2.

      Le manuel python en moins, on dirait. L'ouvrage semble mieux cibler un public averti. On faisait ce reproche à l'autre ouvrage, qu'il couvrait le sujet de la syntaxe maintes fois rebattu, qu'on retrouve à chaque fois dans ce type d'ouvrages, et qui noie les aspects qui font la particularité du livre.
      Cette spécialisation devrait lui permettre de mieux trouver son public.

      Mais bon, j'ai lu que la table des matières...
      • [^] # Re: Question existencielle

        Posté par  . Évalué à 3.

        Ca dépend du manuel Python dont tu fais référence, car ici, je couvre des sujets qui ne sont abordés dans aucun autre livre français ou anglais sur Python:

        - la programmation dirigé par la documentation

        - la mise en place d'un environnement de gestion de projet avec les outils libres (python qd c'est possible) du marché.

        Mais pour l'histoire de la spécialisation tu as tout à fait raison, j'ai progressé sur cet aspect et je pense que les livres techniques à venir devrait d'avantage se concentrer sur les méthodes et sur les concepts, et proposer des compléments en ligne qui peuvent évoluer.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.