Livre : Sortie du 'Petit Guide à l'usage du développeur agile'
Posté par Tarek Ziadé (). Modéré le 10 septembre 2007.
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 :
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.
Page sur le livre (633 hits)
> Lire les commentaires (8 commentaires, moyenne: 3,5).
Vous avez demandé le commentaire #865963.




Question existencielle
Il a quoi de plus par rapport au "Programmation Python" (du même auteur) ?
[^]Re: Question existencielle
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
http://programmation-python.org
[^]Re: Question licence
Voilà ce que tu disais du précédent
http://linuxfr.org/comments/671968.html#671968
(et la dépèche http://linuxfr.org/2006/01/19/20236.html)
As-tu évolué sur la licence?
http://linuxfr.org/comments/671971.html#671971
[^]Re: Question licence
Pour cet ouvrage j'ai tenté comme je l'avait dis de faire un modèle plus libre, avec un ouvrage disponible en ligne et une version papier. Malheureusement je n'ai pas pu m'entendre avec les éditeurs du marché, encore frileux sur ce genre de modèle.
Cependant, j'ai tenté de ne mettre dans ce livre que du contenu que l'on ne trouve pas ou peu sur le net. Mon site fourni un complément 'dynamque' puisque tu retrouves en GPL le code du livre ici:
http://hg.programmation-python.org/browser/guide
et des billets dédiés sur mon blog, comme celui-ci:
http://programmation-python.org/sections/blog/2007_08_13_res(...)
et une volonté d'echanger avec les lecteurs.
Le troisième (en cours d'écriture) sera quand à lui basé sur un modèle dispo sur le web a priori.
http://programmation-python.org
[^]Re: Question existencielle
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
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.
http://programmation-python.org
[^]Re: Question existencielle
J'ai craqué, je l'ai commandé chez amazon ...
mais ils m'indiquent une date de livraison début octobre ;-(
il a l'air d'être bien ;-)
manatlan.com